more work on normalizations