And finally how updated is the team at domain understanding because ultimately it is very important that your partner is also as knowledgeable with the domain because ultimately that will define the validity of the solution from today's prospective as well as from tomorrow's prospective. 