Add new contract. add more attributes.