rex (x will be hard)