exception for partial performance