Making queryString smarter and simpler