eventbus interface