ucfirst fix on widgettype