add connect feature