clearer function names
added .DS_Store removal