Key and Batt contract extensions