upd: add a shared_ptr, rename parse to parseCSR...