refac:query facade
refac:query facade