Implementation of methods declared in move.h