graphs. Not yet working as intended