money currency exception handling