update description and usage