Update modules
Refactor to holz.ts promises