added device connection