dynamic capacitated cleans up if it passes
Merge branch 'gidden-clean' into develop