creating tokens correctly now