Added overlap function in ListProcessor