connect disconnect -> add to gui