good description of normalization procedure