fixed suggested changes by ian and found a bunch of files without carriage returns at the end of them