added router connect/disconnect scheleton