start to implement "normalizer" classes to handle all the code combinations as appropriate