text area implementation with meats