removed unnecessary project communication_interface