adding verge reduction