euhm, either uyou need a token or you don't. that decision should be made in the `if` statement above. and if you need one, and there's an issue, this should just all stop.