start hooks in new threads