now it can parse multiple files attached to a sigle dataset