85% of revenues are recurring and contrats are long term in nature. Account processing in nut and bolts for banks. They are integral part and tough to change. Customer retention is high