initial dataset parsing