refactoring ridge, synthetic data