the move stays the same if it isn't valid