Your solution won't work for tunnels though