beginning to add graphing capabilities