more dataset parsing