client’s requirements