updates to contracts

1 0

updates to contracts