add more event hooks to overlay manager