fix json output mode