updated hookshot