better handling of regions using interlap