separator ^ because the content have ; and ,