[FEATURE] Added separate caller function for hooks