proper collection of tokens