change normalize to _normalize