extend text widget