contract state