Clean up messages to user, renaming functions to avoid naming collisions
Clean up text area handling.