new randomizer and bugfixes