Adding CSV parsing