Experimental version of Move.cpp...