smoothing out + typo correction