@fatimah - it's okay..i wouldn't mind you high jacking the thread to clear some vague issues.. your explanations is very enlightening esp for a non-muslim like me..worth the read always :)