swapped order of query, fragment and fields in Request.submit