query parameters now in UI with underlying refactorings around lists