added default fallback

fixed default and added .DS_Store to ignore list