trying to get text widget to resize correctly