added dynamic resizing of the text area.