Thanks marion Do not send zipped files because people will not save and unzip attachments. So I'm trying to understand what you mean? Did you create some issues on fogzbug? What has been published in 18653? What do you want from us? What is the next step? Some of examples refered in the documentation can be found in the package Spec-BuildUIWithSpec. It contains examples in the book "Building UI with Spec" but it is not finished, so it could change a lot (structure, adding content, refactoring others examples, ...) but refered examples should be stable. REFACTOR ======== * Package I have moved what wasn't really widgets from Spec-core-widget to Spec-core-widget-support or Spec-core-support. * AbstractFormButtonModel I have create the abstract class AbstractFormButtonModel to remove code duplication beetween CheckboxModel and RadioButtonModel. * TextInputFieldModel I have removed the instance variable alwaysAccept that didn't have accessors and was not initialized. DOCUMENTATION ============= Spec-core --------- * ComposableModel The documentation is split in three part. There is two todo. I haven't found how work hide and windowIcon: , I don't know build a window accepting cancelled to test it. * AbstractWidgetModel One todo (3 elements) I haven't found how work defaultColor and color. borderWidth and borderColor have strange behaviour, it seems depend of its subclass (even if it not define again). ButtonModel don't make it appear but it work with the checkbox. Reproduce : | button checkBox | button := ButtonModel new. button openWithSpec; label: 'Click me'; borderWidth: 5; borderColor: Color red. checkBox := CheckBoxModel new. checkBox label: 'Click me'; openWithSpec; borderWidth: 5; borderColor: Color red. Result : borderWidthborderColor.png I have try to put it in a ComposableModel too. * DynamicComposableModel One todo (2 elements) Spec-Core-Support ------------------------- * SpecFocusOrder No todo, need review. Spec-Core-Widgets-Support ------------------------- * AbstractFormButtonModel No todo, need review. * RadioButtonGroup One todo (1 element) Spec-core-widget ---------------- * ButtonModel One todo * CheckboxModel One todo (3 elements) I haven't found how work labelOnLeft and labelOnRight, and labelClickable. * ImageModel No todo, need review. * LabelModel One todo (1 element) * ListModel One todo * IconListModel One todo (1 element) * MenuGroupModel One todo * MenuItemModel One todo * MenuModel One todo * RadioButtonGroupModel One todo (1 element) I have previously create this class from RadioButtonGroup (renaming it) so there is code duplication between them. * RadioButtonModel No todo, need review. * SliderModel One todo (1 element) * TextModel The biggest todo I have try to comment some parts in ScrollSyncExample to try scrollValue but the scroll keep working. * TextInputFieldModel One todo