added data, finished predictor