Added probablity factor to mutation