Rewritten as a component.