add custom graphing