rework register page