moved noisy X data
parameterized optimization options in training methods