cast the values to truly prevent the number_format warning