more usage examples added