Standalone components used in our framework.