add webcontracts