implementing Move.dump