OPTIMIZED HOOK