graph it for ad-hoc requirements.