added font smoothing