tadlock-intersection-2016