Prediction Thread…