mucking around with graphs