new page refactor
sort, 404 as special case
full prefill path