humble detaching hook