non uniform mutation