As a business owner, no matter how good your CPA is, at the end , if there's anything wrong with your tax return, I have to be fully responsible, right? And even I hire a CPA, it would be so nice to be clear about what is going on. I really appreciate all the help offered by people here and think it's a good opportunity for anyone in the same situation to share and discuss.