removed hook_init() + cleanup