finished mutation method