broadcasts functional gem