Remove m_io.init and addd some basic doc on code.