make token complicated