Sane casting
dtypes are now sane

casting wip

casting done