add david npm mod'