WIP - async hooks - init