Add token generator