begin build ConnectionManager