New recipes

New App To Make Entry into the States More Efficient

New App To Make Entry into the States More Efficient

Mobile Passport Control app is big news for international travelers

The Mobile Passport Control app was developed in partnership with Customs and Border Patrol.

Wishing that Customs and Border Patrol was a more efficient, smoother process when coming into the States? Now there’s an app to help make that happen.

Mobile Passport Control is a new app that will allow eligible travelers to submit their passport information and customs declaration forms via a smartphone or tablet before going through customs.

Mobile Passport Control was developed in partnership with Customs and Border Patrol. The app is still in its early stages and so far is part of pilot program at the Hartsfield-Jackson Atlanta International Airport. Citizens of the U.S. as well as visitors from Canada are eligible to download the app, which can be done for free from the Apple Store using an iPhone or an iPad device.

Deputy Secretary Alejandro Mayorkas issued a statement about the new app, acknowledging that Customs and Border Patrol will be facilitating inbounding tourism while maintaining security.

“Mobile Passport Control is an important step,” Mayorkas said, “and one that we think the traveling public will embrace.”

My Chef - Kitchen Assistant by Chefling

My Chef is a skill developed by Chefling Inc. Chefling is a company determined to bring you the future of the kitchen experience by integrating your kitchen into the digital world. My Chef allows you to effortlessly manage your Pantry inventory, Shopping lists, and Meal Planning using Alexa! Simply activate this skill by saying &ldquoAlexa, open my chef&rdquo. You can then interact with My Chef by saying things like &ldquoWhat seafood do I have in the fridge?&rdquo, &ldquoHow old is the chicken breast?&rdquo, &ldquoWhat&rsquos expiring&rdquo, etc.

Important note:
My Chef only works with Registered users on Chefling for iOS or Android devices currently.
PLAY Store App link:
iOS Store App link:

Here are some questions you can ask My Chef:
What&rsquos in my Pantry/Shopping list?
What kinds of meat do I have?
What&rsquos expiring?
Add apples, bananas, and milk to my shopping list.
Find me a chicken recipe.

Thank you for choosing Chefling as your personal assistant in the future of the kitchen experience!

How to track in the WW app

Research shows that tracking helps you lose and maintain your weight. It makes you aware of what you’re eating, how much you’re eating, and how many SmartPoints you’re using. Along the way, you’ll start to recognize healthier choices, too. You can do it in the WW app, on, or with plain ol' paper and pen.

You don’t have to track ZeroPoint™ foods on myWW+ , but it is important to track foods that have SmartPoints® values.

Did we mention that every day that you track healthy behaviors you'll earn Wins that you can redeem for real-life rewards? That's a pretty good reason to do it, too.

How to track foods that have SmartPoints

Type a food into the My Day search bar on either the app or website. (For example, "chicken.")

Hit "Search" and select the food you want to track, with the serving size and meal time.

​Want an even faster way to track? Scan the nutrition label of any packaged food with the barcode scanner in the WW app.

How to track your weight in the WW app or on your computer

If you want to update your weight (or track it on another day):

On your iPhone - iPad:

  • From My Day, tap your Profile icon in top right corner
  • Click 'Track Weight'
  • Enter your current weight
  • Tap 'Track Weight'
  • Take a moment to reflect and record your week, then tap ɽone'

On your Android:

  • From My Day, tap your Profile icon in the bottom menu
  • Tap 'Track Weight'
  • Enter your current weight
  • Tap 'Track Weight'
  • Take a moment to reflect and record your week, then tap ɽone'

On your computer:

  • At the top of My Day, tap the Weight tab
  • Enter your current weight in the box on the right hand side
  • Click 'Track Weight'

Tips for successful tracking

Be honest

Don’t worry, no one else is going to see it, so keep it real!

Be accurate

Measure and weigh foods that have a SmartPoints value when you can, or use some of these simple techniques to help you estimate portions .

Be kind

Do that for yourself. Tracking isn't about being perfect. It’s about doing the best you can. Miss a day? No worries: focus on small, simple things (like planning your next meal) and that’ll help you get back on track.

Need help downloading the WW app?

Or have questions about tracking? Our Coaches—both in-Studio or via 24/7 Coaching in the app —have tons of experience and are here to help. Just ask!

Mobile Passport Control

Mobile Passport Control
your U.S. Customs
and Border
Protection processing
​ Eligible travelers can
download a free authorized
application - Airside Mobile’s
Mobile Passport app or the
CLEAR Pass for CBP Mobile
Passport Control app - from the
Google Play Store or Apple App


Mobile Passport Control (MPC) is a partnership program that provides authorized mobile apps to streamline a traveler’s entry into the United States. MPC apps are currently available to U.S. citizens and Canadian visitors. Eligible travelers can download a free authorized application - Airside Mobile’s Mobile Passport app or the CLEAR Pass for CBP Mobile Passport Control app from the Google Play Store or Apple App Store. Using these apps, eligible travelers voluntarily submit their passport information and answers to inspection-related questions to CBP via a smartphone or tablet prior to inspection.

Much like Automated Passport Control, the MPC apps do not require pre-approval and are free to use. Some application developers may offer travelers optional premium features that require payment (e.g., scanning your passport’s MRZ or the storage of a traveler’s profile). These optional premium features are not required by CBP and CBP does not collect any fee monies from the vendor (see FAQs below for additional information). Travelers who successfully use an authorized app will no longer have to complete a paper form or use an APC kiosk. As a result, travelers may experience shorter wait times, less congestion and efficient processing.


After eligible travelers download an authorized app from the Google Play Store or Apple App Store, travelers will be prompted to create a profile with their passport information. The profile includes the traveler’s name, gender, date of birth, and country of citizenship. Upon landing in the United States, travelers will select their arrival airport or seaport and terminal, take a self-photo, and answer a series of CBP inspection-related questions. Once the traveler submits their transaction through the app, the traveler will receive an electronic receipt with an Encrypted Quick Response (QR) code. Travelers then bring their physical passport and mobile device with their digital QR-coded receipt to a CBP officer to finalize their inspection for entry into the United States.

Create the app

First, we'll explore some basic integer math in C#. Then, we'll add code to create a basic calculator. After that, we'll debug the app to find and fix errors. And finally, we'll refine the code to make it more efficient.

Explore integer math

Let's start with some basic integer math in C#.

In the code editor, delete the default "Hello World" code.

Specifically, delete the line that says, Console.WriteLine("Hello World!") .

In its place, type the following code:

Notice that when you do so, the IntelliSense feature in Visual Studio offers you the option to autocomplete the entry.

The following animation isn't intended to duplicate the preceding code. It's intended only to show how the autocomplete feature works.

Choose the green Start button next to Calculator to build and run your program, or press F5.

A console window opens that reveals the sum of 42 + 119, which is 161.

(Optional) You can change the operator to change the result. For example, you can change the + operator in the int c = a + b line of code to - for subtraction, * for multiplication, or / for division. Then, when you run the program, the result changes, too.

Add code to create a calculator

Let's continue by adding a more complex set of calculator code to your project.

Delete all the code you see in the code editor.

Enter or paste the following new code into the code editor:

Choose Calculator to run your program, or press F5.

View your app in the console window, and then follow the prompts to add the numbers 42 and 119.

Your app should look similar to the following screenshot:

Add functionality to the calculator

Let's tweak the code to add further functionality.

Add decimals

The calculator app currently accepts and returns whole numbers. But, it will be more precise if we add code that allows for decimals.

As in the following screenshot, if you run the app and divide number 42 by the number 119, your result is 0 (zero), which isn't exact.

Let's fix the code so that it handles decimals.

Press Ctrl + H to open the Find and Replace control.

Change each instance of the int variable to float .

Make sure that you toggle Match case (Alt+C) and Match whole word (Alt+W) in the Find and Replace control.

Run your calculator app again and divide the number 42 by the number 119.

Notice that the app now returns a decimal numeral instead of zero.

However, the app produces only a decimal result. Let's make a few more tweaks to the code so that the app can calculate decimals too.

Use the Find and Replace control (Ctrl + H) to change each instance of the float variable to double , and to change each instance of the Convert.ToInt32 method to Convert.ToDouble .

Run your calculator app and divide the number 42.5 by the number 119.75.

Notice that the app now accepts decimal values and returns a longer decimal numeral as its result.

(We'll fix the number of decimal places in the Revise the code section.)

Download with confidence.

Make any app yours. Instantly.

More about Make any app yours. Instantly.

Make any app yours. Instantly.

Our world𠄜lass distribution platforms reach over 1.5 billion devices worldwide, allowing users to buy and download apps without lags or drags. When you download a universal app on one device, it automatically appears on your other devices. And if you upgrade to a new device, your apps go with you — no need to redownload as long as your apps stay up to date.

Purchase safely and securely.

More about Purchase safely and securely.

Purchase safely and securely.

App Store purchases are safe and simple, so you can start playing, gaming, reading — or just doing — right away. Create a secure account with your preferred payment method on file and it’s easily accessible across your devices and the web. Your account is protected by two�tor authentication, ensuring that the only person who can access your account is you — even if someone else knows your password. And more than 250,000 apps tap into the advanced technologies of Touch ID and Face ID built right into your devices, giving you an additional layer of security.

Over 900K apps have secure payment technologies like Apple Pay and StoreKit for goods and services.

Issue? Refund? Your purchases are backed by AppleCare.

More about Issue? Refund? Your purchases are backed by AppleCare.

Issue? Refund? Your purchases are backed by AppleCare.

In the unlikely event that you have a problem, the world𠄜lass support of AppleCare is there for you. Just contact AppleCare online, by phone, or by email. One of over 5000 AppleCare team members will assist you with issues and refunds.

Vertical wind turbines could make wind farms more efficient

Research carried out by Oxford Brookes University has found that vertical turbine designs could make large wind farms more effective. In the study, the researchers compared traditional wind turbines to vertical turbines to determine the effectiveness of alignment. They found that the vertical turbines were more efficient, improving each other’s performance by up to 15%.

The team, led by professor Iakovos Tzanakis of the School of Engineering, Computing and Mathematics at Oxford Brookes University, used 11,500 hours of advanced computer modeling to arrive at the conclusion. Traditionally, turbines take the form of Horizontal Axis Wind Turbines (HAWTs). However, the research now proposes that Vertical Axis Wind Turbines (VAWTs) — which are more compact in design — boost efficiency.

If wind farms were to adopt VAWTs, it would mean that turbines would run around an axis that is vertical to the ground. Such a turbine would exhibit the exact opposite behavior of a traditional turbine.

These findings are vital for many countries, including the U.K., with targets of attaining net-zero emissions by 2050. Wind power will play a key role in the future by providing a reliable alternative to fossil fuels.

“This study evidences that the future of wind farms should be vertical,” Tzanakis said. “Vertical axis wind farm turbines can be designed to be much closer together, increasing their efficiency and ultimately lowering the prices of electricity. In the long run, VAWTs can help accelerate the green transition of our energy systems, so that more clean and sustainable energy comes from renewable sources.”

This study is the first to analyze turbine performance based on array angle, turbine spacing, number of rotors and direction of rotation. The findings come at an opportune time, when the world urgently needs to increase its green energy production. The latest Global Wind Report shows that the world has to increase its wind power installation three-fold in the next decade to attain critical net-zero targets.

Microsoft Access Form Optimization

Save the SQL of the Form RecordSource as a Query

We've seen situations where a saved query loads significantly faster than the same SQL string stored as the RecordSource of a form. Somehow, saved queries are optimized more than the SQL string behind the report.

Close Unused Forms

Close forms that aren't being used. Every form that is open consumes memory that could be used by other parts of your applications.

Open Forms Hidden

Consider opening your application's most commonly used forms when your application starts. Set their Visible properties to False, and then make the Visible as needed. This frontloads some performance hits to the application load event, making forms load faster when needed.

Use the DataEntry Property of a Form

If a form's record source (the table or tables accessed by the form's RecordSource property) contain a large number of records, and the form is primarily used to add new records, set the DataEntry property of the form to Yes. This precludes Access from having to retrieve existing records when the form loads.

Don't Sort A Form's Recordset

Avoid sorting records in a form's underlying record source unless a particular presentation order is absolutely necessary for the form. This makes the form load faster.

Base Forms on Queries-Minimize Fields Returned

Base forms and subforms on queries rather than tables. By doing this, you can use the query to restrict the number of fields returned, making the form load faster.

Use Lightweight Forms

Consider replacing Visual Basic code in a form's module with calls to standard modules, or with hyperlink objects. Then set the form's HasModule property to False. This turns the form into a Lightweight form, making it load faster. Search Access online help for "Lightweight Forms" for more information. In Access 2007, you can use embedded macros for simple operations.

Index Fields Used to Link SubForms to a Form

Index all fields in the subform that are linked to the main form. Also index all fields in the subform that are used for criteria.

Set Editing Properties on SubForms

Set the subform's AllowEdits, AllowAdditions, and AllowDeletions properties to No if the records in the subform aren't going to be edited. Or set the RecordsetType property of the subform to Snapshot.

Reduce the Number of Fields in ListBox and ComboBox Row Sources

In the RowSource property of listbox and combobox controls, include only the fields that are necessary.

Set AutoExpand on ComboBoxes to No

Set the AutoExpand property of comboboxes to No if you don't need the "fill in as you type" feature.

First Field of an AutoExpand ComboBox Should Be Text

In a combobox that has the AutoExpand property set to Yes, the first displayed field should be a Text data type instead of a Number data type. In order to find matches, Access needs to convert numeric values to text. If the data type is Text, this conversion can be skipped.

Optimize Bound ComboBoxes

If the bound field in a lookup combobox is not the displayed field, don't use expressions for the bound field or the displayed field, don't use restrictions (the WHERE clause) in the row source, and use single-table row sources wherever possible.

Move Linked Data Local for ComboBox and ListBox Controls

If the data that fills a list box or combo box does not change often, and that data comes from a linked table, consider moving that data's table into the local database. This can be a huge performance boost, especially if the linked table is located on a network drive.

Group Controls On Multiple Pages

Consider grouping controls on multiple pages. When the form loads, prepare only the controls on the form's first page. Defer operations on other page's controls, such as setting the record source until the user moves to that page. This makes the form load faster.

Only Load Subforms on Tab Pages when the Page is Selected

If a tab control contains several pages (tabs) with subforms on them, the form will load quicker if the subforms on the tabs that aren't visible aren't loaded right away. Since those tab pages aren't viewed yet, you can defer loading the data until the user clicks on the tab. You'll take a performance hit the first time the user clicks on it, but if they never select the tab, you would never load the data. For more information, read Microsoft Access Performance Tip: Using Late Binding for Subforms on Tab Controls

Close Forms That Contain Unbound OLE Objects

Close forms that contain unbound OLE Objects when they are not in use. When you activate an unbound OLE objects, the memory used in that operation is not released until the form is closed.

Convert Subforms to Listbox or Combobox Controls

Where possible, convert subforms to listbox or combobox controls. It is far quicker to load a control than it is to load an additional form as a subform.

Move Form Module Code to a Standard Module

You can reduce a form's load time by moving its code from the form module to a standard module. When the form loads, the form's module doesn't need to be loaded. Of course, the standard module needs to be loaded at some point, but once a standard module is loaded, it stays in memory until you close the database.

Avoid Unnecessary Property Assignments

Set only the properties that absolutely need to be set. Properties assignments can be relatively expensive in terms of performance. Review your form's startup code to ensure that you are not setting any form or control properties that don't need to be set.

Use the Requery Method Instead of the Requery Action

Use the Requery method instead of the Requery action. The method is significantly faster than the action.

Give Visual Feedback

Give the user some visual feedback during long operations. Consider using status meters to display a task's progress. At a minimum, use the Hourglass cursor along with a status message.

Keep Forms Lightweight With Hyperlinks

Hyperlinks in label controls make it easy to open another Access object. So instead of placing command buttons on your forms to do common operations, investigate the possibility of using a label control with the Hyperlink properties. This approach eliminates the need for a command button, and its associated event code.

Split Forms Into Multiple Pages

Consider using multi-page forms, separated by the page-break character. This allows you to present only the controls needed, and can reduce form-load time. For example, if your form has 10 combobox controls that take a long time to fill, split the form into multiple pages using the PageBreak control. Then, pick the 5 combobox controls the user is most likely to use and place them on the first page. Place the remaining controls on the second page. Load time for the form should be substantially reduced, especially if the queries filling those combo box controls are complex.

Minimize the Number of Controls

Minimize the number of controls on your form. Loading controls is the biggest performance hit when loading a form.

Avoid Overlapping Controls

Avoid overlapping controls. It takes Access more time to render and draw controls that overlap each other than it does non-overlapping controls.

Use Graphics Sparingly

Use bitmap and other graphic objects sparingly as they can take more time to load and display than other controls.

Use the Image Control

Use the Image control instead of unbound object frames to display bitmaps. The Image control is a faster and more efficient control type for graphic images.

Fix problems with apps from Microsoft Store

If you're in Windows 10 and you're having problems with an app from Microsoft Store, consider these updates and fixes.

First, sign in to your Microsoft account. Next, work through these possible solutions in the order presented.

Make sure Windows has the latest update: Select check for updates now, and then select Check for updates. Or, select the Start button, then select Settings > Update & Security > Windows Update > Check for Updates. If there is an available update, select Install now.

Make sure that your app works with Windows 10. For more info, see Your app doesn't work with Windows 10.

Update Microsoft Store: Select the Start button, and then from the apps list, select Microsoft Store. In Microsoft Store, select See more > Downloads and updates > Get updates. If an update for Microsoft Store is available, it will start installing automatically.

Troubleshoot games: If you're having issues installing a game, see Troubleshoot game installations on Windows 10.

Reinstall your apps: In Microsoft Store, select See more > My Library. Select the app you want to reinstall, and then select Install.

Run the troubleshooter: Select the Start button, and then select Settings > Update & Security > Troubleshoot, and then from the list select Windows Store apps > Run the troubleshooter.

If you're having trouble launching Microsoft Store, see Microsoft Store doesn't launch.

If you can launch the Microsoft Store but you are just having trouble finding or installing an app, see I can't find or install an app from Microsoft Store.

Latest Updates

The Centers for Disease Control and Prevention already provides everyone who is vaccinated a card that can serve as proof, and people can always carry paper records of negative coronavirus tests. But industry leaders liken digital vaccination apps to security screening services like TSA PreCheck it is not required, but it might make the travel experience smoother.

In Israel, a “Green Pass” is already in place that allows vaccinated citizens to go to restaurants, concerts and sporting events.

Backers of digital vaccination cards are pressing the Biden administration to become involved, at least by setting standards for privacy and for verifying the accuracy of the records.

The White House is clearly skittish.

“The government is not now nor will we be supporting a system that requires Americans to carry a credential,” Jen Psaki, the White House press secretary, said on Tuesday. “There will be no federal vaccinations database and no federal mandate requiring everyone to obtain a single vaccination credential.”

She promised that the administration would provide some form of guidance — most likely in the form of questions and answers — about privacy, security, discrimination and concerns.

Last week, the chief technology officer of the Department of Health and Human Services held a conference call with state and local health officials, who are mystified by the administration’s reticence.

“It’s going to be necessary to have this, and there is going to have to be some kind of system where it’s verified,” said Dr. Marcus Plescia, the chief medical officer of the Association of State and Territorial Health Officials. “I think everybody in our network is a little bit perplexed by the way the federal government seems to be at arm’s-length with this.”

One arm of the government has offered some help: The Equal Employment Opportunity Commission has told employers that they can mandate coronavirus vaccination because public health comes first. If an employee cannot get vaccinated because of a disability or a sincerely held religious belief, and the company cannot make an accommodation, the agency said, “then it would be lawful for the employer to exclude the employee from the workplace.”

Conservatives and libertarians, though, are resisting such mandates. Gov. Ron DeSantis of Florida on Friday signed an executive order barring businesses from requiring patrons or customers to show vaccine documentation, under penalty of losing state contracts. Mississippi’s Republican governor, Tate Reeves, said on Sunday that he too opposed the idea.

That has left technology executives like Stanley Campbell in the lurch. His firm, EagleForce, which specializes in health records, has created “myVax,” a digital platform that, he said, might even be used by farmers to screen their workers. Mr. Campbell, a Florida native, pitched the idea to Florida’s agriculture commissioner last week — a day before Mr. DeSantis issued his ban.

“It’s not really a political football, which is what they keep using this thing as,” said Mr. Campbell, whose wife, Cheryl Campbell, is also a health care technology expert and recently joined the Biden administration. “It’s sad because Florida could lead the nation in this if we just took a minute to talk and think it through.”

Mr. DeSantis’s order has already altered the back-to-school plans for Nova Southeastern University, based in Fort Lauderdale, which had announced a policy for returning students to be vaccinated. The university’s president and chief executive officer, George Hanbury, said the university was reviewing the order and planned to follow it.

“We’re not trying to do anything but protect our students,” he said.

Republican critics say vaccine passports raise the specter of centralized databases of vaccinated people, which they view as a government intrusion on privacy.

“A vaccine passport—a unified, centralized system for providing or denying access to everyday activities like shopping and dining—would be a nightmare for civil liberties and privacy,” Justin Amash, a former Republican congressman who is now a libertarian, wrote on Twitter last week.

But, in fact, every state already has a database, or an “immunization registry.” And under “data use agreements,” the states are required to share their registries with the C.D.C., though the agency de-identifies the information and not all states have agreed to provide it.

And digital vaccine cards are not new. STChealth, an Arizona-based health care technology company, created an app called MyIR — my immunization record — about five years ago with the idea of helping parents who need their children’s vaccination records for school or camp. The app, which is free, connects with the immunization registries of five states and can verify vaccination data for those states’ residents.

“We never built it as a digital passport kind of thing because that wasn’t an issue at the time,” the company’s chief executive officer, Mike Popovich, said in an interview. “But here in Arizona, I got my Covid shot and four hours later, I could use that to take a look at my record that had been reported to the state information system — and there it was.”

With apps already proliferating, the Health Innovation Alliance sent a letter last month to Jeffrey D. Zients, the White House coronavirus response coordinator, calling on the administration to set standards. Mr. White, the organization’s executive director, said the group had not gotten an answer.

He said he understood his fellow Republicans’ concerns, but disagreed.

“We live in a free society where people are free to work or not, to go to concerts or not, to go to restaurants or not,” Mr. White said. “And when you are dealing with a highly infectious disease that is transmissible particularly in closed spaces — and that can kill you — it is not unreasonable for businesses in a free society to protect their employees and protect their patrons by asking people if they have been vaccinated.”