I am a non-resident alien and efiled using turbotax. Turbotax is generated form 1040-NR and a day after it stated that "Your 2015 Personal return was accepted!" The thing is everywhere mentioned that Turbotax doesn't support 1040-NR. Is it a new future? Is it ok that I did that as not-resident alien on F1-OPT Visa? If not, should I mail the same forms as well?