prepare for more emperor hooks