description and how to use