Move Function Fixed