added textarea to listen for change