starting user interaction