bugfix: don't terminate early
ignore .DS_Store files