query operations now have a global hash