change completion