graph attempt #1
getting there