Component: main Architecture: source