fixed trailing slash, separated query provider