still trying to eliminate ds_store