added hook32_t