add graph
improve perf for `use strict` and arguments