Updated visitors to output so it's easy to understand and parse (JSON)