anchor.diff:  				if (username.toLowerCase().startsWith(lastWord.toLowerCase())) {
   					input.value = input.value.substring(0, input.value.lastIndexOf(" ") + 1) + username;
   					tabInserted = true;
  -					lastTabInsert = username;
   					tabSearchIndex = index + 1;
   					break;
   				}
   			}
   		}
   
  -		print('tabInserted=$tabInserted');
  +		print('tabInserted=$tabInserted, users: $connectedUsers');
   		if(!tabInserted && k.keyCode==9) {
   			advanceChatFocus(k);
   		}
  
positive.code: 		//if we don't get a hit and k=[tab], we will re-fire
  		k.stopImmediatePropagation();
  
  		String url = 'http://'+Configs.utilServerAddress+"/listUsers?channel=$title";
  		connectedUsers = JSON.decode(await HttpRequest.getString(url));
  
  		int startIndex = input.value.lastIndexOf(" ") == -1 ? 0 : input.value.lastIndexOf(" ") + 1;
  
negative.code: 			if (username.toLowerCase().startsWith(lastWord.toLowerCase())) {
  				input.value = input.value.substring(0, input.value.lastIndexOf(" ") + 1) + username;
  				tabInserted = true;
  				tabSearchIndex++;
  				break;
  			}
  