This looks dangerous. This, also for the stop action, seems to hide a bunch of errors ...?