separator is ';'