added graphing tools