Several intermediate changes