improved normality testing