Client communication and requirements