added client connect