eliminate eventbus