slow progress on events, one step forward, one step back.
events backend heavy lifting - the new structure is slowly emerging.
still some bugs but events are happening again.