incorporating Xft instead of cairo, cairo provides far too many options