working relatively well. minor issues with y axis tick marks and going off screen