working on Variational SS