it almost draws graphs