document a large part of core_widgets