semi complete user registration system