better front and register pages