modify the example