buchanan-te-connectivity