How do you handle a situation where a client's requirements do not align with your current product capabilities?