Libraries for messaging functions
