updated usage examples