graph and text