hooking in profile