How do you handle a situation where a client's technical requirements do not align with Newgen Software's standard product offerings?