Implemented message controller