gaps and overlaps