The long road towards sustainability