yes, we have to show up in person at the US Embassy in Belize. In addition to my passport I have to submit my bank account info, properties owned, etc to show I can support the person in an emergency, etc...

thanks for your advice seashell. cross your fingers and toes.