add full example and section on npm