Advanced sustainable systems [Adv Sustain Syst] NLMUID: 101772516