public static boolean checkUsername(String username) {
		username = username.toLowerCase();
		boolean hasallowedchars = false;
		
		// first, check if it's empty.
		if (username.trim().length() == 0) {
			return false;
		}
		
		for (String e : evil)
			if (username.contains(e)) return false;
		
		for (String a : alpha)
			if (username.contains(a) && !hasallowedchars) hasallowedchars = true;
		
		Configuration.log("So, username " + username + " was " + Boolean.toString(hasallowedchars));
		
		return hasallowedchars;
	}