User registration outline