updated description and examples