Minor edits
Minor spacing removed
Lots of changes