made page generics