another dataset composition bug fixed