Restored accidentally removed lines from Communication