textcomponent fixes