removed graphitedata dependency and prettied up the diff