clean up
log moved out to a new file
can subscribe to n messages