added range options to normalize