more problems and normalization functions