fix names
remove worker.js
add hooks
Revert "remove worker.js"

This reverts commit 99ca756d8c533ce9cfa5a2ca76624838ad6cc9c2.
receive debug output