new fun: normalize
clean up