basic link connection works. still not perfect