[aiguo]:modify logic