worked on register page