fixed normalization part