token management finished