Added the basis for user registration