wherein the method is performed by {HEAD ~ a controller} within {TAIL ~ the primary device}, and 
wherein the method is performed by { HEAD ~ a controller } within { TAIL ~ the primary device } , and
OTH OTH OTH OTH OTH OTH HEAD HEAD HEAD HEAD HEAD HEAD REL TAIL TAIL TAIL TAIL TAIL TAIL TAIL OTH OTH