denormal handling improved