all pages now extend a base templatew