refactored to use an npm pull-in instead of a static file