starting user registration etc