to be honest, (I am not advertising anything), if you think your tax refund amount is significant, why don\'t you just purchase a professional software to help you. it costs dozens bucks, but your tax refund might be over thousands!
in case u r interested, I do that, just because I am lazy and the software will help me optimize the return; moreover, most those software companies claim if you can\'t get the refund by using their software, the company will take responsibility.