revoke hook_level and on_redrawn. add on_pre_redraw and on_post_redraw.