implemented Messages_Model::add_message()