Started on MoveInstance implementation