tweaked to allow for dist contents and gitignore tweaks