mutation working