final normalization work steps