improve user interrupt for debug