virtual token
bugfix
update ai