typos corrected
typos corrected
some more thoughts..