user registration part one