Fixed an leaking problem by changing the token backend