graph works. need to put static in on completion