collision tolerant