HookMain - update