Fixed to use bend_start instead of pre_init.