Check our m_service module from phase 1