add textarea functionality