updated intro and obj