recipe 6
minor cleanup
added .dist files to gitignore