added UP_LEFT and UP_RIGHT to moves