added leech for hook