Add connection listener callbacks (WIP)