move two vars to top; v1 --> v3
define two functions; optionally profile
+x
print full path
execute directly
Merge pull request #10 from zaixingmao/profile

Profile