graph works, sorta