added future predicting capabilities