added EventStoreBus impl