Make generation better. Add categories CSV.