complete handling query parameters