[refractoring] [Guoqing]