I managed to talk to an IO yesterday. He told me that they had sent me a second fingerprint notice on October 6. FYI, I filed an N-400 in May 2007 and had my fingerprints done in June 2007. Since then, I have heard nothing from USCIS. I made several attempts to find out about the status of my case and was invariably told that my background check was still pending. This is the first time that I have found out something else about my case. Does this really mean that my name check has been completed? Does USCIS automatically send out second fingerprint notices after the first fingerprints have expired? Could someone shed some light? Thank you.