I appreciate your help. I actually did and made an account in cgi and schedule them for interview. Also, does my parents would need all the nvc welcome letters and uscis letters? Its been so long when I had that and i was thinking i misplaced those. Or i can present any letter from nvc with their case id#, ds260 and interview appointment confirmation