The correction vectors are readjusted on {HEAD ~ the occurrence} of {TAIL ~ a predetermined event} 
of
The correction vectors are readjusted on { HEAD ~ the occurrence } of { TAIL ~ a predetermined event }
OTH OTH OTH OTH OTH OTH HEAD HEAD HEAD HEAD HEAD HEAD REL TAIL TAIL TAIL TAIL TAIL TAIL TAIL