add gradient and font-smoothing