costs and communication