Optimized .normalize method - got 40% speedup