[update] move left function complete