Added the concept of a widget and made ShowAll one (mostly)