After several years of development, this program provides a thorough and well thought out guide through the complex maize of tax laws.What more would you want in order to make tax preparation an ordered and somewhat painless process.The only thing I would add is a way to e-file tax forms to more than one state.