registration page fully working