added spectral variance regularizer