Fixed hooking abstract methods