publishing and communication