added more usage examples.