preparing for pages making up
- simplifying pages structure
- cache pages & preventing it from filling up in no refresh case