add examples and change the default behavior