added comms to API