wrapped kill/wait in begin/rescue