Keys to a sustainable future