added intro, wrapped text