sample plugins and widgets