starting user side