avoiding denormals