connect (WIP)