add new prediction algorithm