Can we save the future?...