Messaging framework

shape