added intersection point to intermediate devices