New components' framework with sources and new producers