mutation added, minor bugfixes