fixed 1..2 float case