horizontal and vertical connection checks working