Using normalize in internal implementation