mOVE INTERFACE IMPLEMENTATION