Welcome, I can relate introducing one's self is very hard.