properly ignoring obsolete files