listen to changes on textareas as well