update based on development of objectWidgets*