validation fix, FloatField and more tests