Text this: Use of Java in analysis of financial and insurance products