first version
ignore mac ds_store