CSV parser upd