@flickerstop Please read this: https://docs.google.com/document/d/1k927pE5wqzTN5n0lPYZ1JQxgbmnzmNWX5hSteyii0BY/edit and this: https://docs.google.com/spreadsheets/d/14yZKxht6igwJPXPU0EehKmmN2hx1g3EchEuB5G0yNO4/edit#gid=1272732755 , It is for CR/IR/EB visas, but will give you a very good idea. Also, carry every document which you previously uploaded to your NVC profile. Also carry Police clearance certificate (must be within 2 years). Please also book medical. Thanks