copy of the hook