update package config
improve CSV parser using League\Csv