compatibility fix and better error messages
adds textarea to settings