Get your taxes done using TurboTax

This comment makes no sense to me - I'm only using desktop and I said I had to install updates.