store the tokens and spit them back out at the end