Arrogance or Providence ?