FITIn: adds an edge-case handling for floats
FITIn: adds some new testcases for floats
FITIn: fixes potential segmentation faulting