Update usage example and code origin