allow for gaps in the dataset
