more flexibility for csv import