class diagram: added messenger