more efforts on the odd event bus thing