Great news!!.. and you never even used a Migration Agent!?
I dont know what an migration agent is, but I did use a lawyer that went to an InfoPass appointment for me, but she really didnt do anything except relaying the fact that my refile was approved.