Have messaging working some what. Will have to change the way topics are injected