U638 Game Download Free Earning APP APK 2026

V1.1.3
U638 Game is presented as a mobile-oriented online gaming platform. Its name appears in searches related to gaming applications and online entertainment services.
Download APK
2.8/5 Votes: 318
Updated
Today
Size
5.7MB
Version
V1.1.3
Requirements
Android 5+
Downloads
1k+
Get it on
Google Play
Report this app

Description

Online gaming platforms have become increasingly popular among Android users who enjoy playing different types of games from their mobile phones. Instead of installing many separate applications, players often look for platforms that bring several gaming options together in one place. U638 Game is a name that users may come across when searching for mobile gaming and online entertainment platforms.

The platform is generally discussed in connection with games that can be accessed through mobile devices. Depending on the version and services available to users, the experience may include different game categories, account features, promotional offers, and mobile-friendly navigation. This game is similar to the m666 game.

u638 game

For new users, however, simply downloading an application is not enough. It is important to understand how the platform works, what features it provides, how registration and login work, and what precautions should be taken before making any financial transaction.

This guide explains the U638 Game in straightforward language. It is designed for beginners who want to learn about the platform before deciding whether to use it.

Important: Features, bonuses, payment options, availability, and other services can change over time. Always check the platform’s current information before registering or depositing money. If the service involves real-money gaming, use it only where legally permitted and set a spending limit.

Table of Contents

What is the U638 Game?

U638 Game is presented as a mobile-oriented online gaming platform. Its name appears in searches related to gaming applications and online entertainment services. Like many similar platforms, its appeal is based on giving users access to games through a smartphone rather than requiring a desktop computer.

The mobile-first approach can be convenient for people who spend most of their time using Android phones. A well-designed gaming platform can allow users to browse available games, manage an account, and access different sections from a single interface.

The exact selection of games and services may depend on the current version of the platform. This is important because online gaming websites and APK applications can be updated frequently.

Before using U638 Game, beginners should therefore look at the current version and verify:

  • Which games are currently available
  • Whether an official Android application is provided
  • What registration information is required
  • Which payment methods are supported
  • What withdrawal conditions apply
  • Whether promotional terms are clearly explained
  • Whether the service is legally available in the user’s location

Taking a few minutes to check these details can prevent confusion later.

Why is the U638 game Platform Popular?

Smartphones have changed the way people access online entertainment. Users no longer need to sit in front of a computer to play a game. An internet-connected phone can provide access to gaming services almost anywhere.

There are several reasons why mobile gaming platforms attract attention.

Easy Access

A smartphone is usually close at hand. This makes mobile gaming convenient for users who prefer quick sessions rather than sitting at a computer.

Simple Navigation

Modern gaming platforms often use menus, icons, and categories to help users find games quickly. A simple interface can be especially helpful for beginners.

Multiple Game Categories

Some platforms combine several forms of entertainment in one application or website. This can save users from switching between multiple services.

Mobile-Friendly Design

A responsive interface can adjust itself to different screen sizes. This makes it easier to use the platform on smaller Android phones as well as larger smartphones.

Account Management

A registered account may provide access to features such as login, profile management, transaction history, and promotional sections.

These advantages explain why people search for mobile gaming applications such as U638 Game.

Main Features of U638 Game

One of the first things beginners want to know is what a gaming platform actually offers. The available features can vary depending on the current version, but several areas are commonly important when evaluating a platform.

1. Mobile-Friendly Interface

A good gaming platform should be easy to navigate from a smartphone.

Users should be able to locate important sections without having to search through complicated menus. Buttons for account access, games, promotions, and other functions should ideally be clearly visible.

For Android users, a mobile-friendly design can make the overall experience smoother.

A clean interface is also useful for beginners because they can learn where different features are located without spending too much time figuring out the layout.

2. Variety of Games

U638 game often attracts users by providing multiple categories.

Depending on the current U638 Game offering, users may encounter different types of online entertainment. These can potentially include casino-style games, slots, card games, lottery-style games, arcade games, or other categories.

However, users should not assume that every category is available at all times. Game libraries can change because of updates, regional restrictions, or platform policies.

Before playing, check the actual game lobby and read the rules of the specific game.

3. Registration System on the u638 game

An account is normally required when a platform provides personalized features.

The registration process may request basic information such as a username, phone number, password, or other details. The exact requirements depend on the current service.

When creating an account on u638 game, users should:

  1. Use accurate information where required.
  2. Create a strong and unique password.
  3. Avoid sharing login details with other people.
  4. Keep verification information private.
  5. Read the terms before accepting them.

A strong password is particularly important when an account is connected to financial transactions.

How to Register on U638 Game

Registration procedures can change when an application or website is updated. Therefore, the safest approach is to follow the current instructions shown by the platform.

A typical registration process on the u638 game may look like this:

Step 1: Open the Platform

Visit the relevant U638 Game website or open the official application, if one is legitimately provided.

Step 2: Select Register

Look for a button labelled Register, Sign Up, or something similar.

Step 3: Enter Required Details

The registration form may ask for basic account information. Only provide information through a trusted and secure page.

Step 4: Create a Password

Choose a password that is difficult for others to guess. Avoid using your name, birthday, or simple number sequences.

Step 5: Complete Verification

Some platforms may use a phone number, verification code, or another method to confirm an account.

Step 6: Review the Information

Before submitting the form, check that the details are correct.

Once registration is complete, keep your login credentials secure.

u638 game

U638 Game Login Guide

After registration on the u638 game, users generally need to log in whenever they want to access their account.

The process is usually straightforward:

  1. Open the U638 Game website or application.
  2. Select the Login option.
  3. Enter your registered username, phone number, or other required identifier.
  4. Enter your password.
  5. Complete any verification step if requested.
  6. Select the login button.

If the login does not work, do not repeatedly enter random passwords. Instead, use the platform’s official password-recovery option if one is available.

Never give your password or verification code to someone claiming to be customer support through an unofficial social media account.

U638 Game APK for Android

Android users frequently search for APK versions of gaming platforms because APK files can allow applications to be installed outside the Google Play Store.

However, APK installation requires additional caution.

An APK should be obtained only from a trustworthy, legitimate source. Downloading an application from an unknown website can expose a device to malicious software, unwanted permissions, or modified applications.

Before installing the U638 game, consider the following:

  • Check the source carefully.
  • Verify the application’s name and developer information.
  • Avoid suspicious download buttons.
  • Review requested permissions.
  • Keep Android security features enabled.
  • Scan unfamiliar files before opening them.
  • Do not disable important security protections simply to install an application.

If an official U638 Game application is available through an official distribution channel, that should generally be preferred over an unknown third-party APK.

Is U638 Game Safe?

Safety is one of the most important questions when evaluating any online gaming platform.

There is a difference between technical safety and gaming safety.

Technical safety concerns whether an application or website protects user information and devices. Gaming safety concerns financial decisions, spending habits, and responsible use.

Users should look for basic security indicators such as:

  • Secure website connections
  • Clear privacy information
  • Transparent terms and conditions
  • Clearly explained transaction policies
  • Reliable customer-support channels
  • Reasonable app permissions
  • No requests for unnecessary sensitive information

Users should also remember that no online platform should automatically be considered completely safe simply because it has a professional-looking design.

A polished interface does not guarantee that a service is trustworthy.

Bonuses and Promotions on the u638 game

Promotional offers are common across online gaming platforms. Depending on the current U638 Game promotion policy, users may see offers such as welcome promotions, deposit bonuses, referral programs, cashback offers, or event-based rewards.

But a bonus should never be viewed as free money without conditions.

Promotions can have requirements such as:

  • Minimum deposits
  • Wagering requirements
  • Game restrictions
  • Expiration dates
  • Maximum withdrawal limits
  • Eligibility conditions
  • Verification requirements

For example, a promotional balance may not be immediately withdrawable. Users might need to meet specific terms before any associated reward can be used or withdrawn.

Therefore, always read the complete promotion terms before accepting an offer.

If the conditions are unclear, it is better to ask customer support before depositing money.

u638 game

Types of Games Users May Find

The exact U638 Game library can change, but online gaming platforms commonly organize games into several categories.

Casino-Style Games

These may include games designed around traditional casino formats. The rules and betting systems can vary considerably from one game to another.

Beginners should understand the rules before spending money.

Slot-Style Games

Slot-style games are usually designed around reels, symbols, and random outcomes. Their visual design can make them entertaining, but outcomes are generally based on chance rather than skill.

Players should never assume that previous results predict future results.

Card Games

Some online platforms offer digital versions of card-based games. Rules can differ significantly, so users should read the instructions before playing.

Lottery-Style Games

Lottery-style games may use numbers or other random selections. The outcome is generally determined by chance.

Arcade or Casual Games

Some platforms may also include games that are more focused on casual entertainment.

The important point is to understand the rules and risk level of each individual game rather than assuming all games work in the same way.

Mobile Gaming Experience

A major attraction of platforms such as U638 Game is the possibility of accessing entertainment from a smartphone.

A good mobile experience should include:

Fast Navigation

Users should be able to move between sections without unnecessary steps.

Readable Text

Game names, buttons, and account information should remain easy to read on smaller screens.

Responsive Layout

The interface should adapt to different Android screen sizes.

Stable Performance

An application should ideally run smoothly without frequent crashes or unexpected behavior.

Simple Account Controls

Users should be able to access important account settings without difficulty.

However, performance can also depend on the user’s phone, operating system, internet connection, and application version.

Internet Requirements

Online games generally require an active internet connection.

A stable connection is important because interruptions can affect loading and account communication.

Users experiencing repeated connection problems should check:

  • Wi-Fi signal strength
  • Mobile data availability
  • Device network settings
  • Application updates
  • Browser cache
  • Server status, if publicly provided

It is also wise to avoid making financial transactions when the internet connection is unstable.

A transaction interrupted at the wrong moment can create uncertainty about whether it was completed.

How to Choose a Responsible Gaming Approach

Online gaming should be treated as entertainment rather than a guaranteed income source.

This is especially important for games involving real money.

A responsible approach includes setting a clear spending limit before playing. Once that limit is reached, stop rather than trying to recover losses.

Here are some practical rules:

Set a Budget

Decide beforehand how much you can afford to lose without affecting essential expenses.

Set a Time Limit

Gaming for long periods can encourage impulsive decisions. A time limit can help maintain control.

Never Chase Losses

Losing money does not mean the next game will produce a win.

Avoid Borrowing

Do not borrow money to continue playing.

Take Breaks

Regular breaks can help you make calmer decisions.

Treat Results as Uncertain

Random games do not guarantee a particular outcome.

These simple habits can make online gaming more controlled.

Advantages of U638 Game

If the u638 game platform is available and suitable in your region, users may find several potential advantages.

Smartphone Accessibility

A mobile-focused platform can be convenient for Android users.

Centralized Gaming

Users may be able to access multiple game categories through one account.

Beginner-Friendly Navigation

A simple interface can make it easier to explore available sections.

Promotional Opportunities

Some platforms provide promotional campaigns, although their availability and terms can change.

Account Features

Registered users may receive access to features that are not available to visitors.

Possible Disadvantages

No gaming platform is perfect, and users should consider potential disadvantages as well.

Financial Risk

Real-money games can result in financial losses.

Changing Promotions

Bonuses and promotional campaigns can change without much notice.

APK Security Concerns

Third-party APK files can create security risks if their source is unreliable.

Regional Availability

Certain services may not be available in every country or region.

Internet Dependency

Most online gaming services require a stable connection.

Unclear Terms

Users should be cautious if important rules, fees, or withdrawal conditions are difficult to find.

Understanding both benefits and drawbacks allows users to make more informed decisions.

U638 Game APK Installation Guide

Android users often search for u638 game when they want to install a gaming application directly on their smartphone. APK stands for Android Package Kit, which is the file format Android uses to install applications.

If an official U638 Game APK is provided by the platform, users should obtain it only from a trusted and legitimate source. Avoid downloading APK files from random websites, pop-up advertisements, shortened links, or unknown file-sharing pages.

Before installing an APK, check the following:

  • Confirm the application name.
  • Check the source of the file.
  • Make sure the file has not been modified.
  • Review the requested permissions.
  • Keep your phone’s security features active.
  • Delete suspicious files instead of forcing installation.
  • Keep your Android operating system updated.

Basic Installation Process

If you have obtained a legitimate APK from a trusted source, the general process is straightforward.

Step 1: Download the APK file.

Step 2: Open the downloaded file from your phone’s file manager.

Step 3: Android may display a security warning if the application comes from outside an official app store.

Step 4: Review the application and its permissions carefully.

Step 5: Install the application only if you trust its source.

Step 6: After installation, open the app and sign in with your registered account.

The exact installation screens can vary between Android versions and phone manufacturers.

What to Check Before Installing U638 APK

Not every APK file found online is necessarily genuine. This is one of the biggest issues users should understand.

A modified APK may contain unwanted software or request permissions that are unrelated to gaming.

For example, be cautious if an application unexpectedly requests access to:

  • Contacts
  • SMS messages
  • Microphone
  • Camera
  • Accessibility controls
  • Device administration
  • Other unrelated functions

An application should have a reasonable explanation for the permissions it requests.

Users should also be careful with websites claiming that a particular APK provides unlimited money, guaranteed winnings, or special hacked features. Such claims are often a warning sign.

How to Start Playing U638 Game

After successfully creating an account and logging in, beginners should avoid immediately depositing a large amount.

First, explore the platform.

Look through the available game categories and open the information or rules section where available.

Pay attention to:

  • Minimum and maximum amounts
  • Game rules
  • Payout information
  • Bonus conditions
  • Transaction fees
  • Withdrawal requirements
  • Account verification rules

Learning the interface first can help prevent accidental transactions.

If a demo or free-play mode is available, beginners can use it to understand the controls before considering real-money play.

U638 Game Deposit Guide

If the platform supports real-money gaming, depositing funds generally requires selecting a supported payment method and entering the required amount.

The exact payment options can vary depending on the platform and region.

Some online gaming services may support methods such as:

  • Mobile wallets
  • Bank transfers
  • Digital payment services
  • Other locally supported payment methods

However, users should not assume that a specific payment method is currently supported. Always check the platform’s own payment section before making a transaction.

General Deposit Process

A typical deposit may involve these steps:

  1. Log in to your account.
  2. Open the wallet or deposit section.
  3. Select an available payment method.
  4. Enter the amount.
  5. Follow the payment instructions.
  6. Confirm the transaction.
  7. Check your account balance.

Always verify the recipient information before confirming a financial transaction.

Never send money to an individual simply because someone claims to represent the gaming platform.

Important Deposit Safety Tips

Financial security should be taken seriously.

Before depositing money, confirm that you are using the platform’s official payment process.

Avoid:

  • Sending money to personal accounts without verification
  • Sharing passwords
  • Sharing one-time verification codes
  • Giving your banking PIN to another person
  • Following suspicious payment links
  • Using borrowed money
  • Making deposits while under pressure

If someone contacts you privately and promises a guaranteed winning opportunity in exchange for a payment, treat it as a potential scam.

Official customer support should normally be accessed through verified channels listed by the platform.

U638 Game Withdrawal Guide

Withdrawal is one of the most important areas to understand before depositing money.

A user should check the platform’s current withdrawal rules before playing for real money.

Potential requirements may include:

  • Minimum withdrawal amount
  • Identity verification
  • Account verification
  • Eligible payment method
  • Wagering conditions
  • Bonus restrictions
  • Processing times
  • Transaction limits

General Withdrawal Process

The exact interface can vary, but a typical process may look like this:

1. Log in to your account.

Open the wallet or account section.

2. Select Withdraw.

Choose the withdrawal option if it is available.

3. Choose a payment method.

Select one of the currently supported methods.

4. Enter the amount.

Make sure the amount meets the platform’s minimum and maximum limits.

5. Provide required information.

The platform may request account or verification information.

6. Submit the request.

Review all details before confirming.

7. Monitor the transaction.

Processing times can vary.

Never assume that a withdrawal will be instant. Always check the current terms.

Why Can Withdrawals Take Time?

A withdrawal may not appear immediately for several reasons.

The platform may need to:

  • Verify the account
  • Review the transaction
  • Confirm payment information
  • Check bonus conditions
  • Complete internal processing
  • Wait for the payment provider

If a withdrawal remains pending for an unusually long time, users should contact official customer support and provide the relevant transaction information.

Avoid paying a random person who claims they can “unlock” a withdrawal.

U638 Game Bonuses and Rewards

Bonuses are often used by gaming platforms to attract new users and encourage continued activity.

Depending on the current U638 Game promotion policy, users may encounter different types of offers.

Welcome Bonuses

A welcome promotion may be offered to new users after registration or after meeting certain conditions.

However, the exact value and eligibility requirements can change.

Deposit Bonuses

A deposit promotion may provide an additional promotional balance after a qualifying deposit.

The important thing is to read the complete terms.

Referral Rewards

Some platforms use referral programs where existing users invite new players.

A referral reward may require the invited user to complete specific actions before the reward becomes available.

Cashback Promotions

Some platforms may advertise cashback-style offers. These can have their own limits and eligibility rules.

Event Promotions

Special promotions may appear during holidays, tournaments, or other campaigns.

Read Bonus Terms Carefully

Never accept a bonus simply because the advertised number looks attractive.

Look for:

  • Wagering requirements
  • Minimum deposit
  • Maximum bonus
  • Expiration date
  • Eligible games
  • Withdrawal rules
  • Maximum cash-out limits

A promotion is only useful if you understand the conditions attached to it.

U638 Game Gameplay Tips for Beginners

There is no guaranteed method for winning games based primarily on chance.

Still, beginners can follow sensible habits to reduce unnecessary mistakes.

Start Small

If you decide to play with real money where permitted, use only an amount you can afford to lose.

Starting small allows you to understand the platform without creating unnecessary financial pressure.

Learn the Rules

Do not play a game simply because it looks attractive.

Read the rules first.

Understand how the game works, what determines the result, and what each option means.

Set a Spending Limit

Decide your maximum budget before starting.

Once the limit is reached, stop.

Don’t Chase Losses

One of the most common mistakes is increasing bets after losing.

A previous loss does not make the next result more likely to be a win.

Take Breaks

Long sessions can lead to emotional decisions.

A short break can help you step away and reassess your spending.

Can U638 Game Guarantee Earnings?

Users should be careful with websites or individuals claiming that U638 Game—or any similar gaming platform—can guarantee income.

Games involving chance cannot reliably promise a specific profit.

Statements such as:

  • “Guaranteed daily income”
  • “100% winning strategy”
  • “No-loss method”
  • “Fixed winning numbers”
  • “Guaranteed withdrawal”

should be treated with skepticism unless independently verified.

The safest approach is to view real-money gaming as entertainment with financial risk rather than as a dependable source of income.

U638 Game Account Security

Your gaming account may contain personal information and, in some cases, financial details. Protecting it should therefore be a priority.

Use a Strong Password

Avoid passwords such as:

123456

or:

password123

Instead, use a longer password containing a mixture of characters.

Do not reuse your gaming password on important accounts such as email or banking services.

Don’t Share OTP Codes

A verification code is private.

If someone asks you to provide an OTP to “verify your account,” be cautious.

Avoid Public Devices

Logging into a financial account on a public computer can expose your information.

If you must use another device, make sure you log out completely afterward.

Keep Your Phone Updated

Android security updates can help protect devices against known vulnerabilities.

How to Identify Fake U638 Game Websites

Search results may contain websites using similar names, logos, or domain names.

This can make it difficult to identify the genuine platform.

Before entering personal information, check:

Website Address

Look carefully at the spelling of the domain.

A fake site may use a name that looks almost identical to the legitimate one.

HTTPS

A secure connection is useful, but HTTPS alone does not prove that a website is legitimate. Scam websites can also use HTTPS.

Contact Information

Look for clear customer-support details and official contact channels.

Privacy Policy

A legitimate service should ideally provide information explaining how user data is handled.

Terms and Conditions

Read the rules before registering or making a financial transaction.

Common Problems Users May Experience

Even a functioning gaming platform can sometimes present technical issues.

Login Problems

Possible causes include:

  • Incorrect password
  • Incorrect username
  • Poor internet connection
  • Account verification problems
  • Temporary technical issues

Use the official recovery process if you forget your credentials.

APK Installation Failure

An APK may fail to install because:

  • The file is damaged.
  • The Android version is incompatible.
  • The application is not designed for the device.
  • The download was incomplete.
  • The file is not genuine.

Avoid downloading several unknown APK versions simply because the first one failed.

Game Loading Problems

Game loading may be affected by:

  • Slow internet
  • Server maintenance
  • Device performance
  • Outdated software
  • Browser problems

Try a stable internet connection and ensure the application is updated when an official update is available.

Customer Support

Reliable customer support is important for any platform involving accounts or financial transactions.

Before using a service, find out how support can be contacted.

Possible support methods may include:

  • Live chat
  • Email
  • Help center
  • In-app support
  • Official messaging channels

Be careful with unofficial support accounts.

If someone contacts you through social media and asks for your password, OTP, or banking PIN, do not provide it.

Customer support should never need your private password.

U638 Game on Different Android Devices

The gaming experience can vary depending on the smartphone.

A newer device may provide smoother performance, while an older phone may experience slower loading.

Before installing an application, users should check whether their phone meets the required Android version and hardware requirements.

Other factors include:

  • RAM
  • Storage space
  • Processor performance
  • Screen resolution
  • Internet speed
  • Battery condition

Keeping sufficient storage space available can also help applications operate properly.

Managing Storage and App Performance

Gaming applications may store temporary files and updates on your device.

If your phone has very little free storage, applications can become slower.

Users can improve general device performance by:

  • Removing unnecessary files
  • Updating applications
  • Closing unused applications
  • Keeping sufficient storage available
  • Restarting the device occasionally

Do not install unofficial “speed booster” applications simply because an advertisement claims they will dramatically improve gaming performance.

Responsible Gaming for Pakistani Users

For users in Pakistan, it is particularly important to understand that the legal and regulatory position of online gaming and betting services can depend on the type of activity and applicable laws.

Do not assume that a platform is legal simply because it is accessible through the internet.

Before using any real-money gaming service, users should independently check the laws and regulations applicable to them.

If there is uncertainty, avoid making financial transactions until you have confirmed that the service is lawful in your circumstances.

Responsible gaming also means protecting household finances.

Never use money intended for:

  • Food
  • Rent
  • Education
  • Bills
  • Medical expenses
  • Emergency savings

Entertainment spending should remain separate from essential household money.

U638 Game: Advantages and Disadvantages

A balanced review should consider both sides.

Advantages

  • Designed with mobile users in mind
  • Can provide access to online entertainment
  • May offer different gaming categories
  • Account-based features can simplify access
  • Promotional campaigns may be available from time to time

Disadvantages

  • Real-money games can cause financial losses
  • APK downloads can create security risks when obtained from unknown sources
  • Promotions may have complicated conditions
  • Availability can vary by location
  • Technical performance depends on device and internet quality
  • Legal status may differ between jurisdictions

The right choice depends on the individual user and the current services offered by the platform.

Frequently Asked Questions

Is U638 Game an Android platform?

U638 Game is commonly discussed in connection with mobile gaming. Android users should verify the current official application and compatibility information before installing anything.

Is the U638 APK safe?

Safety depends heavily on where the APK comes from. Avoid modified or unknown APK files and use an official source whenever one is available.

Can I play the U638 Game for free?

Some gaming platforms may provide free or demonstration options, but availability depends on the current version and game category.

Does U638 Game offer bonuses?

Promotions may be available depending on the current platform campaign. Always read the eligibility and withdrawal terms before accepting a bonus.

Can I withdraw money?

If real-money transactions are supported in your region, withdrawal availability and requirements will depend on the platform’s current rules. Check the official withdrawal section before depositing.

Is there a guaranteed way to win?

No legitimate gaming strategy can guarantee winnings in games based on chance.

Should beginners deposit a large amount?

No. Beginners should understand the rules and platform first and should never risk money they cannot afford to lose.

What should I do if I forget my password?

Use the official password-recovery option provided by the platform. Do not give your password or verification code to another person.

Conclusion

U638 Game may attract Android users who are interested in accessing online gaming and entertainment through a mobile device. The platform’s experience depends on the current application, game selection, regional availability, and services provided at the time of use.

For beginners, the most important lesson is to slow down and understand the platform before making financial decisions.

Check the official source, read the rules, understand bonus conditions, protect your account, and verify payment information carefully. If an APK is involved, download it only from a trustworthy source.

Most importantly, real-money gaming should never be treated as guaranteed income. Games based on chance involve uncertainty, and losses are possible.

A responsible user sets a budget, avoids chasing losses, protects personal information, and stops when entertainment is no longer enjoyable. Visit apksearn.com for more games.

Download links

5

How to install U638 Game Download Free Earning APP APK 2026 APK?

1. Tap the downloaded U638 Game Download Free Earning APP APK 2026 APK file.

2. Touch install.

3. Follow the steps on the screen.

Leave a Reply

Your email address will not be published. Required fields are marked *