Abstract tunnel pattern