refactoring widget name