add a description and examples