change TripCalculator Singleton Exception handling
add new exception handling