#35 InternalWidget methods