add connect and watch