and if it isn't automatically benefitted by this change, also update spork_loop() to take a duration or an event
and if it isn't automatically benefitted by this change, also update spork_loop() to take a duration or an event