add a check for IEEE754