scaffolding for page search