don't move if trivial move