add query path parser