change the way optionHTML / tokenHTML works