basic messaging
sample business logic