Refined user registration process