introducing .query_string and tests