better jq and enforcing callback of having a list