add tests on events
add first omnibus impl