graphx programming guide ch