contract cost