add token feature updating