Hot: component-architecture