component-level repairs