Added Messenger class