guarantee-design-updated