Get your taxes done using TurboTax

Sounds good.  You are good to go.  Do not mail it.  Just wait for the IRS and state to process them.