initial register page, some more util