Start connection implementation