Revert "merged init and init_noevent, moved it in a more visible place"

This reverts commit f3c96e8beb84a245e6246238f36ee58ff091c201.