Almost have it working except for times when previous gets placed on top of current grapple point.