Changed behaviour of shakeSolution()