jeez- i dont have time to read & weep that giant mass of words.