auto add token