general hooked