User Interface and Connection add