extract will no longer fail on small files
updated gitignore