update io, event process and message process
update io, event process and message process