update LDA with WLS part