WIP on generating streams of events