rm widget, its in ViewImpl now.