move away from npm module