add a newline to the end of the file
add a custom event module for broadcasting info about the checks going on, needs more events
add a custom logger that can listen to the event stream, just for kicks
add the event system to the root supervisor's tree
generate an event in a place that kinda makes sense