emit logging as events

not to consolde