add free
ignore .DS_Store