Complete pages router