which contract b