Implemented AfterTextQueue, MessageTask, Adapter so on.