I'll just add in that when helping people, assuming that anyone knows anything is a mistake until they tell you they know it. You'd be surprised what people don't know sometimes, and let's face it. We all have to learn something sometime, it's not like you instantly knew anything just by looking at it the first time.