takes into account _Widget renaming