Contract Extension for MacIntyre