All contract conclusion 2023 Articles