First cut on normalizer module
Complete conversion of normalizer module