queryParser now accepts name duplicates
task 2 partial