changed hook_init to hook_boot