fixed normality check