ver 2.2

adding more timing
ver 2.3

Stil doing timing tests
Commenting out system.out to make performance better
ver 2.4