neglect setting diving status when going down or up