New version of move().