typo extension vs extensions