add human readable option, defaulting to json output