implement static pages