why was not this comment considered? setting zero should be zero even with floating point expression.