dict dataset + reader