removed diversity
added corruption
bugfixes