fix brief contract