We can spill the rescues based on the event actions. That action should be split in separate modules.