Updating basic move functions