Hopefully other people are more welcoming than you on here. I figured since the description said "New members - introduce yourself and ask any question you want." that I would introduce myself. Maybe that existing topic you mentioned needs to be a sticky since this is the new members section.