implement more message senders and database functionality