Reimplemented graphing