more messing with graphs