added fixed rate mutation