Models in software applications are becoming increasingly more sophisticated. Artificial Intelligence becoming visible in all areas of our lives. Is this making modellers smarter or are they left behind? How is all this affecting the use of models, interpreting outputs, handling uncertainties in model results and translating model outputs into practical solutions? How is all this affecting our profession? Is there a disruption / threat from technology?