New: havetoken