Congrats on the interview appointment!
I think this means most hurdles are cleared.
I found this link informative:
http://www.uscis.gov/uscis-ext-templating/uscis/jspoverride/uscisSearchOverrideRedirect.jsp?oid=400085397fadf210VgnVCM100000082ca60aRCRD
It describes the NBC.