with json, so you can automate your pants off