Widgets for a user interface and several other changes.