||What makes a good foundation for predictive modeling? Models must have access detailed and accurate history with which to base decisions. In addition, they need to know how to handle new or unexpected information when presented. Often a single model is not sufficient at predicting the future, it may take a suit of models working together. New breakthroughs in algorithms continue to expand the ability of today's models allowing for more informed decision making.