support more free query
ignore local configs
encode