add and integrate safenormalize