Fixed normalize with Chris' help