Far too little and far too late