refactor holded and unholded to held and resumed events