preliminary multi event
in progress
man
wrong algorithm
Merge branch 'first-attempt'