The dahl of surprise.....