started to implement writing event.
Added writing status support