graph 2.5 through 6 queries - should be refactored