add usage documentation.