created a message module