When technology delivers results – but too late !