compensates