yaml shannigans and updated .gitignore