Switching to an overlap list instead of sum