third-generation contracts