superCall instead of inherited
return registered widgets directly