added normalize by default