Completed hooking framework.