It is my pleasure. One more thing.
Someone said that some center requires I-134. You can search "I-134" to find the discussion on I-134. In my opinion, extra forms do not hurt, but incomplete application may cause trouble. Whatever might be required, provide it. Just in case.