added graphing classes