Reg page framework