Base component for overlay