added jsonOmitFields option