added Move method