This is a quite complex program because the tax rules are increasingly complex. I find that the work sheets and mini work sheets format make it difficult to make any corrections if I (God forbid) make an error in an entry should I not recognize the terminology. When everything is finally entered correctly the results appear to be perfect.