update examples

Some comments to explain each example are added