adding external connectivity