implemented use of raw:false to get floats directly from api
added bigdecimal precision and scale
now with migration goodness