#23030563390859 Implemented basic message functionality