I have worked with SQL Server for many years now, and as much as I'd like to think, and wish, I knew everything, I don't. That's why I love what I do. I enjoy helping others solve those crazy problems that make you want to pull your hair out. I've been there! I continue to learn new things everyday from other experts on this site. I do have a job that comes first, but when I have the time, I try to help people on here. I'm not a point collector, and I prefer to give good quality answers rather than quickly responding to a bunch of questions and never following up. I see these on here and I rarely see that the person asking the question gets the complete answer they need. I want to answer the person's question, but also help them to understand why I gave my answer so that they learn and expand their knowledge. I like when I see other experts like this as well, such as chapmandew.