much better multiline TextBox handling