[Update] code optimize