added functional testing. query string ...?test