for once, i COMPLETELY DISAGREE with nightmare. here are the reasons:-
You are spoonfeeding the TS!!!! U're supposed to guide him/her to find out y in some cases, the senior members did that, but ended up u also have patience of a saint loh...exprain so damn long...and so damn detailed............. so i disagree with your actions....
and here's what I'll tell TS:-
Please, if u want to know the reasons y, please do a search on the forum's old threads. there are plenty of previous threads relating to this issue.