always specify the Locale as USA when using DecimalFormat
add comments to one of the added methods