Messaging function first shot.