Added normalization, and max width