Land Border I-94 Pre-Registration Option; Passport & Visa photos: Glasses restriction

Customs & Border Protection (CBP) recently announced a new procedure where travelers intending to enter the US by land may apply and pay for their Arrival/Departure Record I-94 online up to seven days prior to their arrival in the US. Travelers providing their biographic and travel information as well as a $6 fee receive a provisional I-94, which is finalized at the port of entry following an interview by CBP. The provisional I-94 (with fee) expires if the traveler does not complete the issuance process within seven days of the submission of the application. Payment can be made with a credit card, debit card, direct debit or through PayPal. This new CBP procedure is designed to increase efficiencies during entry processing, decrease paper usage, and reduce operating costs.
To apply for your I-94 online, visit https://i94.cbp.dhs.gov.

The US Department of State (DOS) introduced new guidelines for visa and passport photos, to take effect November 01, 2016. Beginning then, the DOS will no longer accept glasses on photos. Please note that if eyeglasses must be worn for medical reasons, the DOS will expect documentation in this respect through a letter from a medical or health care professional. The DOS has indicated that glasses are the main cause of poor quality photos and that eliminating them should help reduce delays in visa processing and passport applications.
Please see below for the new DOS photo specifications:
https://travel.state.gov/content/visas/en/general/photos/photo-composition-template.html