adding database communicator