This Tax Prep software does everything that you need, it does lag a little during high internet use times, but that is likely an issue with the internet service provider not MyTaxPrepOffice. Reasonable pricing, just make sure to renew early within the discount window.