commit before using json parser
rewrite for automator