updated to ignore DerivedData