open-ended [adjective] + contract [noun]