working on rope raycast