more tweaks to move from decimal operations to float operations, this one the very important float wrapper in the get_dataframe function