update token controller