rephrased some stuff after proof-reading
a few evenings of rewriting, rephrasing and shuffling stuff around