Reg page modularized design - in progress