Gave more thought to the reducing logic.