added Contract