todo : color arrangment, xft matching