TRA500 Sustainable design in theory and practice: From products to systems