query now supports jsonp