improved the usage example