after discussion with @junmin-zhu , I agree with this method. thanks.