matrix production from CSV