clean up and detect random error

self.sm.change_to('check_response')