Renamed http to communications to better reflect its purpose.