are the existing querystrings irrelevant? I don't see the second part of `parts` being used.