text changes and variable height