don't render set, settings, or controls until set exists