use otto bus to send event