A high-value client demands a customization that is not supported by Newgen Software's standard product architecture. How do you handle this?