update without DS_Store