ive read this before on Mufti Zubair Bayyats site. Each time you read it.... well it just hits the nail right on the head again and again.