add user registration and accordion feature to mainPage