correct contracts