Starting to implement move protocol.