de is inserted live on DOM
        // it will log the information
        onconnected() {
          log('connected: ' + this.getAttribute('name'));
        }
      });

      function nameGenerator(length) {
        var name = [];
        while (length--) {
          name.push(65 + Math.floor(Math.random() * 58));
        }
        return String.fromCharCode.apply(null, name);
      }

      function usersGenerator(many) {
        var users = [];
        while (many--) {
          users.push({
            n