improving query with para supported