great accommodation and communication