[update] A little bit optimization.