add more usage examples.