revert + move