what does virtual token have anything to do with agents exactly