fixing player moves