async conncet/disconnect 1st attempt