throw init in a module