Exploring the World of Gaming Communities: A Comprehensive Guide

Welcome to the world of gaming communities! In today’s digital age, gaming has become a phenomenon that connects people from all around the world. Gaming communities are groups of people who share a common interest in gaming and come together to socialize, share knowledge, and collaborate on various gaming-related activities. These communities can range from small, local groups to massive, international networks with millions of members. In this comprehensive guide, we will explore the exciting world of gaming communities and discover what makes them so special. So, get ready to join the gaming revolution and connect with like-minded gamers from all over the globe!

What is a Gaming Community?

Definition and Overview

A gaming community refers to a group of individuals who share a common interest in video games and often engage in activities related to them. These communities can take many forms, ranging from small groups of friends to large online forums with thousands of members. They can be focused on a specific game or genre, or they can be more general in nature, bringing together players from all over the world.

The primary purpose of a gaming community is to provide a social outlet for gamers to connect with one another, share knowledge and experiences, and collaborate on gaming-related projects. These communities often foster a sense of belonging and camaraderie among their members, creating a strong sense of identity and loyalty.

In addition to providing social interaction, gaming communities also serve as a source of information and support for gamers. Members can share tips and strategies for playing games, discuss the latest news and updates, and offer assistance to one another when needed. Many communities also host events and tournaments, giving members the opportunity to compete against one another and showcase their skills.

Overall, gaming communities are an essential part of the gaming experience for many players. They provide a platform for people to connect with others who share their interests, learn from one another, and have fun playing games together.

Types of Gaming Communities

There are several types of gaming communities that cater to different interests and preferences. Some of the most common types include:

  • Hardcore Gamers: This type of community is dedicated to hardcore gamers who are passionate about their games and are always looking for new challenges. They often participate in competitive gaming tournaments and events.
  • Casual Gamers: Casual gamers are those who enjoy playing games as a form of entertainment, but do not take it as seriously as hardcore gamers. They may play games for relaxation or to socialize with friends.
  • MMO Players: Massively Multiplayer Online (MMO) games are popular among gamers who enjoy playing with a large community of players. MMO players often form guilds and clans to team up and conquer challenges together.
  • Retro Gamers: Retro gamers are those who enjoy playing classic or retro games from previous generations. They often share their knowledge and experiences with others who share the same interest.
  • Mobile Gamers: Mobile gamers are those who play games on their smartphones or tablets. They may be casual or hardcore gamers, but they enjoy the convenience and accessibility of playing games on their mobile devices.
  • Esports Enthusiasts: Esports enthusiasts are those who are passionate about competitive gaming and follow professional esports teams and players. They may participate in fantasy leagues or bet on their favorite teams.

Each type of gaming community has its own unique culture and rules, and it’s important to understand these differences when joining a community. By exploring the different types of gaming communities, you can find the one that best suits your interests and preferences.

The Benefits of Being Part of a Gaming Community

Key takeaway: Gaming communities provide a platform for people to connect with others who share their interests, learn from one another, and have fun playing games together. They offer a wealth of benefits, including building friendships and social connections, sharing knowledge and skills, and providing access to exclusive content and events. To find the right gaming community for you, consider factors such as game genre, platform, community size, culture, and leadership. To get involved in a gaming community, join online Discord servers, participate in gaming events and tournaments, and contribute to the community through content creation.

Building Friendships and Social Connections

Gaming communities provide a platform for people to connect and build friendships with like-minded individuals. Here are some ways in which gaming communities facilitate social connections:

  • Shared Interests: Gaming communities bring together people who share a common interest in gaming. This shared interest acts as a starting point for conversations and interactions, allowing members to bond over their shared experiences and knowledge of gaming.
  • Online Voice Chat: Many gaming communities use online voice chat platforms such as Discord or Teamspeak to communicate while playing games together. This real-time communication allows members to get to know each other better and build stronger connections.
  • Group Events: Gaming communities often organize group events such as tournaments, game nights, and charity streams. These events provide opportunities for members to interact and work together towards a common goal, fostering a sense of camaraderie and teamwork.
  • Forums and Chat Rooms: Gaming communities often have forums and chat rooms where members can discuss various topics related to gaming and their personal lives. These discussions allow members to get to know each other on a deeper level and build stronger connections.

Overall, being part of a gaming community can provide a valuable social outlet for people who share a passion for gaming. The connections formed within these communities can last a lifetime and provide a support system for members as they navigate the ever-evolving world of gaming.

Sharing Knowledge and Skills

As a member of a gaming community, you have the opportunity to share your knowledge and skills with others. This can be a valuable experience for several reasons:

  1. Improving Your Own Skills: By teaching others about gaming, you will deepen your own understanding of the subject matter. This can help you identify areas where you need to improve your own skills and knowledge.
  2. Building Confidence: Sharing your knowledge and skills with others can boost your confidence. You become an expert in the field, and your contributions are valued by the community.
  3. Learning from Others: Being part of a gaming community also means that you have the opportunity to learn from others. You can pick up new tips and tricks, and discover new perspectives on gaming.
  4. Collaboration: Sharing knowledge and skills can also lead to collaboration within the community. Members can work together on projects, share resources, and support each other in achieving common goals.

Overall, sharing knowledge and skills is a key benefit of being part of a gaming community. It not only helps you improve your own skills, but also allows you to contribute to the community and build lasting relationships with other gamers.

Access to Exclusive Content and Events

Gaming communities offer their members a wealth of benefits, one of which is access to exclusive content and events. Here are some of the ways in which being part of a gaming community can grant you access to unique experiences:

  • Early Access to Games: Some gaming communities have relationships with game developers that allow them to offer their members early access to new games. This means that you can get to play the latest releases before they are available to the general public.
  • In-Game Content: Some gaming communities have agreements with game developers that allow them to offer their members exclusive in-game content. This can include special skins, weapons, or other items that are only available to community members.
  • Events and Tournaments: Many gaming communities host events and tournaments that are exclusive to their members. These can range from small, local gatherings to large-scale events with prizes and recognition.
  • Discord Channels and Forums: Gaming communities often have private Discord channels or forums where members can discuss the latest news and trends in the gaming world. These channels and forums can be a great source of information and can help you stay up-to-date on the latest developments in the gaming industry.

Overall, being part of a gaming community can give you access to a wealth of exclusive content and events that you might not be able to experience otherwise. Whether you’re a casual gamer or a hardcore enthusiast, there’s sure to be a community out there that caters to your interests and provides you with unique opportunities to connect with other gamers.

How to Find the Right Gaming Community for You

Factors to Consider

When searching for the perfect gaming community, there are several factors to consider. These factors will help you determine which community aligns with your interests, preferences, and needs. Here are some key factors to keep in mind:

  1. Game Genre: One of the most important factors to consider is the game genre. Different gaming communities are focused on specific genres, such as first-person shooters, role-playing games, or sports games. By identifying your preferred game genre, you can narrow down your search and find communities that share your interests.
  2. Platform: Another essential factor is the gaming platform. Some communities are dedicated to specific platforms, such as PC, console, or mobile gaming. Consider the platform you primarily use and look for communities that cater to that platform.
  3. Community Size: The size of the gaming community can impact your experience. Larger communities may offer a wider range of activities and events, but they can also be more challenging to navigate. Smaller communities may be more intimate and easier to engage with, but they may not have as many resources or events.
  4. Community Culture: Every gaming community has its unique culture, and it’s essential to find one that aligns with your values and preferences. Consider factors such as the community’s level of maturity, the type of language used, and the level of competitiveness. Look for communities that foster positivity, inclusivity, and respect.
  5. Leadership and Moderation: The leadership and moderation of a gaming community can significantly impact your experience. Look for communities with active and engaged moderators who enforce rules and maintain a positive environment. A strong leadership team can help ensure that the community remains healthy and welcoming.
  6. Activity Level: The activity level of a gaming community can impact your engagement and overall experience. Look for communities with regular events, tournaments, and discussions to keep the members engaged and active.
  7. Geographic Location: Depending on your preferences, you may want to find a gaming community with members from a specific geographic location. This can help you connect with others who share your time zone or interests.

By considering these factors, you can find the right gaming community that aligns with your interests, preferences, and needs. Remember that each community is unique, and it may take some time to find the perfect fit. Be patient and open to exploring different options to ensure that you find a community where you can thrive and have fun.

Tips for Joining a Community

  1. Define Your Gaming Interests
    • Before joining a community, it’s essential to have a clear understanding of your gaming interests. This will help you narrow down your options and find a community that aligns with your preferences.
  2. Research Different Communities
    • Take advantage of online resources to research various gaming communities. Social media platforms, forums, and websites dedicated to gaming can provide valuable information about different communities and their offerings.
  3. Evaluate Community Values and Culture
    • Each gaming community has its own unique values and culture. Spend time reading through community guidelines, rules, and posts to gain an understanding of the community’s culture and values. This will help you determine if it’s a good fit for you.
  4. Consider Communication Channels
    • Different communities may use different communication channels, such as forums, Discord servers, or private messaging platforms. Determine which channels work best for you and consider joining a community that utilizes your preferred channels.
  5. Observe Community Interactions
    • Take note of how community members interact with each other. A healthy community should have respectful and supportive interactions among its members. Observe if the community fosters positive interactions and if it aligns with your values.
  6. Assess Community Growth and Engagement
    • Look for signs of community growth and engagement. A thriving community should have an active membership base, regular events, and frequent updates. Assessing these factors can give you an idea of the community’s health and sustainability.
  7. Reach Out to Current Members
    • Don’t hesitate to reach out to current community members for insights. Ask questions about their experiences, and use their responses to help you make an informed decision about joining the community.
  8. Be Prepared to Contribute
    • Many gaming communities value active participation and contribution from their members. Be prepared to engage with the community by sharing your gaming experiences, providing helpful feedback, and offering support to others.

By following these tips, you can find the right gaming community that aligns with your interests and preferences, allowing you to connect with like-minded individuals and enhance your overall gaming experience.

Popular Examples of Gaming Communities

Minecraft Community

The Minecraft community is one of the largest and most active gaming communities in the world. This community is made up of players, modders, and developers who all share a passion for the game. The community is incredibly diverse, with people of all ages and backgrounds coming together to share their love of Minecraft.

One of the key aspects of the Minecraft community is its focus on creativity. Players can build anything they can imagine in the game, from simple houses to elaborate castles. The community is full of resources and tutorials to help players improve their building skills, and there are even competitions and challenges that encourage players to push the boundaries of what is possible in the game.

Another important aspect of the Minecraft community is its social aspect. Many players join servers and play with friends, forming tight-knit communities within the larger Minecraft community. These communities often have their own rules and traditions, and players can spend hours talking and playing together.

The Minecraft community is also known for its generosity. Many players donate resources and money to support the game and its developers, and there are many charity events and fundraisers within the community. The community has also come together to support each other during difficult times, such as natural disasters and personal struggles.

Overall, the Minecraft community is a vibrant and welcoming place for anyone who loves the game. Whether you’re a seasoned player or a newcomer, there is always something to do and someone to meet in the Minecraft community.

Call of Duty Community

The Call of Duty Community is one of the largest and most well-known gaming communities in the world. This community is dedicated to the popular first-person shooter game series, Call of Duty. The community is made up of players, fans, and enthusiasts who share a passion for the game and its various iterations.

The Call of Duty Community has a rich history, dating back to the early days of the franchise. The community has grown and evolved over the years, with new players joining and old players returning to the game. The community is incredibly diverse, with players from all walks of life and from all corners of the globe.

One of the defining features of the Call of Duty Community is its competitive nature. The game is renowned for its intense multiplayer modes, which have attracted millions of players over the years. The community is home to countless competitive players, who take the game very seriously and compete in tournaments and events all around the world.

The Call of Duty Community is also known for its strong sense of camaraderie and community spirit. Players often band together in clans and teams, supporting each other and working together to achieve their goals. The community is filled with friendly and welcoming players, who are always eager to help out newcomers and offer advice and support.

Another key aspect of the Call of Duty Community is its vibrant online presence. The community is home to countless forums, blogs, and social media groups, where players can share their thoughts and opinions on the game. The community is also home to a thriving esports scene, with professional players and teams competing in major tournaments and events.

Overall, the Call of Duty Community is a vibrant and dynamic community, filled with passionate and dedicated players. Whether you are a casual player or a hardcore competitor, the community has something to offer for everyone. Whether you are looking to meet new people, compete in tournaments, or simply enjoy the game with others, the Call of Duty Community is the perfect place to be.

League of Legends Community

League of Legends (LoL) is a popular multiplayer online battle arena (MOBA) game that has gained a massive following since its release in 2009. The LoL community is one of the largest and most active gaming communities in the world, with millions of players from all over the globe.

One of the reasons for the LoL community’s success is its focus on competition. The game is highly competitive, with players constantly striving to improve their skills and climb the ranks. This has led to the creation of numerous tournaments and leagues, both online and offline, that attract millions of viewers and prize pools worth millions of dollars.

The LoL community is also known for its strong sense of community and camaraderie. Players often form teams and alliances with one another, and there are many online forums and social media groups where players can connect and share strategies, tips, and advice. This sense of community is especially evident during major events like the World Championship, where fans from all over the world come together to support their favorite teams and players.

Another important aspect of the LoL community is its dedication to content creation. Many players create and share videos, streams, and other content related to the game, which helps to foster a sense of community and provides entertainment for other players. Some of the most popular content creators have become celebrities in their own right, with millions of followers and a significant impact on the game’s development and direction.

Overall, the League of Legends community is a prime example of the power and potential of gaming communities. Its focus on competition, community, and content creation has helped to make it one of the most successful and beloved gaming communities in the world.

How to Get Involved in a Gaming Community

Joining Online Discord Servers

If you’re looking to get involved in a gaming community, one of the best places to start is by joining online Discord servers. Discord is a popular communication platform that is specifically designed for gamers, and it offers a wide range of communities that cater to different interests and preferences.

To join a Discord server, you will need to create a Discord account, which is free to do so. Once you have an account, you can search for servers that are relevant to your interests. Discord servers are categorized by interest, so you can easily find servers that are focused on specific games, genres, or platforms.

When you find a server that you want to join, you will need to request permission to join from the server owner or an administrator. This is a security measure to prevent spam and unwanted guests from joining the server. Once you have been granted permission, you can start participating in the community and engaging with other members.

Discord servers offer a range of features that make them an ideal platform for gaming communities. You can use Discord to chat with other members, share game clips and screenshots, and even join voice channels to talk with other members in real-time. Many servers also have dedicated channels for specific topics, such as game strategy or discussion of the latest industry news.

Overall, joining online Discord servers is a great way to get involved in a gaming community and connect with other like-minded gamers. Whether you’re looking to find people to play games with, discuss gaming topics, or simply meet new people, Discord servers offer a welcoming and inclusive environment for gamers of all levels and interests.

Participating in Gaming Events and Tournaments

Participating in gaming events and tournaments is a great way to get involved in a gaming community. These events provide an opportunity for gamers to come together, compete, and share their passion for gaming. Here are some ways to participate in gaming events and tournaments:

In-person Events

In-person events are a classic way to participate in gaming communities. These events can range from small gatherings of local gamers to large-scale conventions with thousands of attendees. Some popular in-person events include PAX (Penny Arcade Expo), GDC (Game Developers Conference), and E3 (Electronic Entertainment Expo).

Online Tournaments

Online tournaments are a convenient way to participate in gaming communities, especially for those who are unable to attend in-person events. Online tournaments can be found on various gaming platforms, such as Steam, Xbox Live, and PlayStation Network. These tournaments offer a wide range of games and skill levels, making it easy for anyone to find a tournament that suits their interests.

Local Meetups

Local meetups are a great way to connect with other gamers in your area. These meetups can be organized through online platforms such as Meetup.com or Reddit’s r/gaming community. Local meetups can include anything from casual game nights to more structured events like tournaments or charity events.

Streaming Platforms

Streaming platforms such as Twitch and YouTube have become popular platforms for gamers to participate in gaming communities. Many gamers stream their gameplay and interact with their audience, often building a following and community around their content. Streaming can also provide opportunities for sponsorships and partnerships, allowing gamers to monetize their content and further engage with their community.

In conclusion, participating in gaming events and tournaments is a great way to get involved in gaming communities. Whether it’s attending in-person events, participating in online tournaments, or organizing local meetups, there are many ways to connect with other gamers and share your passion for gaming.

Contributing to the Community through Content Creation

Creating and Sharing Content

One of the most effective ways to contribute to a gaming community is by creating and sharing content. This can take many forms, such as writing guides, creating videos, streaming gameplay, or even hosting podcasts. Whatever your preferred medium, there are a few key things to keep in mind when creating content for a gaming community:

  • Know your audience: It’s important to understand who your audience is and what they’re looking for in content. Are they beginner players looking for tips and tricks, or experienced gamers looking for in-depth analysis? Knowing your audience will help you create content that resonates with them.
  • Be unique: With so much content out there, it’s important to find a way to stand out. Think about what sets your content apart from others and try to emphasize those elements. Whether it’s your personality, your insights, or your sense of humor, find a way to make your content unique and engaging.
  • Provide value: Ultimately, the most successful content creators are those who provide value to their audience. Whether it’s through entertainment, education, or inspiration, make sure that your content offers something valuable to your viewers.

Building a Following

Once you’ve created some content, it’s time to start building a following. Here are a few tips for growing your audience:

  • Promote your content: Share your content on social media, gaming forums, and other online communities. Make sure to use relevant hashtags and tags to help people find your content.
  • Engage with your audience: Respond to comments and questions, and ask for feedback on your content. This will help build a sense of community around your content and keep your audience engaged.
  • Collaborate with others: Reach out to other content creators in your community and collaborate on projects. This can help expose your content to new audiences and build relationships with other creators.

By creating and sharing valuable content, and building a following through promotion, engagement, and collaboration, you can become a valuable contributor to your gaming community.

Building Your Own Gaming Community

Steps to Creating a Successful Community

Creating a successful gaming community requires careful planning, execution, and maintenance. Here are some key steps to consider when building your own gaming community:

  1. Define Your Community’s Purpose and Values
    The first step in creating a successful gaming community is to define its purpose and values. What kind of community do you want to create? What are the community’s goals and objectives? What values do you want the community to uphold? These questions should be carefully considered to ensure that the community is well-defined and has a clear sense of direction.
  2. Choose the Right Platform
    Once you have defined the purpose and values of your community, the next step is to choose the right platform to host your community. There are many options available, including social media platforms, forums, and dedicated community software. Consider the needs of your community and choose a platform that best meets those needs.
  3. Develop a Strong Brand Identity
    Your community’s brand identity is essential to its success. This includes the community’s name, logo, and overall visual design. Your brand identity should be consistent across all platforms and communications to help establish a strong sense of community identity.
  4. Build a Core Group of Members
    To get your community off the ground, you’ll need to build a core group of members. Reach out to friends, family, and acquaintances to invite them to join your community. You can also use social media and other online platforms to promote your community and attract new members.
  5. Establish Guidelines and Rules
    To ensure that your community runs smoothly, it’s important to establish guidelines and rules. These should be clearly communicated to all members and enforced consistently. Guidelines and rules should cover topics such as behavior, content, and moderation.
  6. Encourage Engagement and Interaction
    To build a strong sense of community, it’s important to encourage engagement and interaction among members. This can include regular events, discussions, and activities that bring members together and foster a sense of community.
  7. Monitor and Moderate the Community
    Once your community is up and running, it’s important to monitor and moderate it to ensure that it remains safe, respectful, and enjoyable for all members. This may involve moderating discussions, removing inappropriate content, and addressing any issues that arise within the community.

By following these steps, you can create a successful gaming community that brings people together and fosters a sense of community and belonging.

Challenges and Solutions

One of the biggest challenges in building a gaming community is finding a way to connect with like-minded individuals who share your interests and passion for gaming. This can be a daunting task, especially when you consider the vast number of people who play video games around the world. However, there are a few solutions that can help you overcome this challenge and build a thriving gaming community.

One solution is to use social media platforms such as Facebook, Twitter, and Instagram to promote your gaming community. These platforms provide a way for you to reach out to potential members and build a following for your community. You can create groups or pages dedicated to your gaming community and post updates, news, and events to keep your followers engaged and interested.

Another solution is to attend gaming conventions and events. These events provide an opportunity for you to meet other gamers in person and promote your community. You can set up a booth or table to showcase your community and interact with potential members. You can also participate in gaming tournaments and competitions to build your reputation and attract new members to your community.

In addition to these solutions, it’s important to be proactive in building your gaming community. This means actively seeking out new members, engaging with potential members through social media and online forums, and providing incentives for people to join your community. You can offer exclusive content, prizes, and other rewards to entice people to join your community and become active members.

Overall, building a gaming community can be a challenging task, but with the right solutions and strategies, it’s possible to overcome these challenges and build a thriving community of like-minded gamers.

The Importance of Gaming Communities in the Gaming Industry

Gaming communities have become an integral part of the gaming industry. They offer gamers a platform to connect with like-minded individuals, share knowledge, and build relationships. Here are some reasons why gaming communities are important in the gaming industry:

Promoting Social Interaction

Gaming communities provide a space for gamers to interact with others who share the same interests. Through online forums, chat rooms, and social media groups, gamers can connect with people from all over the world. This helps to build a sense of community and fosters a sense of belonging.

Sharing Knowledge and Skills

Gaming communities provide a platform for gamers to share their knowledge and skills with others. Through discussions, tutorials, and guides, gamers can learn from each other and improve their gaming skills. This helps to create a more engaging and immersive gaming experience.

Supporting Game Development

Gaming communities also play a crucial role in supporting game development. Through feedback and suggestions, gamers can help developers improve their games. This helps to create better games that meet the needs and expectations of gamers.

Driving Game Sales

Finally, gaming communities can also drive game sales. By creating buzz and excitement around new games, gamers can encourage others to purchase and play them. This helps to support the development of new games and ensures the continued growth of the gaming industry.

Overall, gaming communities are an essential part of the gaming industry. They provide a platform for gamers to connect, share, and learn from each other. This helps to create a more engaging and immersive gaming experience, and supports the development of new and innovative games.

Future Trends and Predictions

The gaming community is constantly evolving, and as a result, there are several trends and predictions that are worth considering when building your own gaming community.

One trend that is likely to continue is the growth of mobile gaming. With the rise of smartphones and tablets, more and more people are playing games on their mobile devices. This means that if you’re building a gaming community, it’s important to consider mobile gamers and make sure that your community is accessible and user-friendly on these devices.

Another trend to keep an eye on is the increasing popularity of esports. Esports is a form of competitive video gaming that is becoming more mainstream, and many gamers are now interested in participating in esports tournaments and competitions. If you’re building a gaming community, it may be worth considering how you can cater to esports enthusiasts and provide opportunities for them to compete and connect with other gamers.

Virtual reality (VR) and augmented reality (AR) are also technologies to watch. These technologies are becoming more affordable and accessible, and they have the potential to revolutionize the way that gamers interact with each other and with games. If you’re building a gaming community, it may be worth considering how you can incorporate VR and AR technologies into your community to provide unique and immersive experiences for your members.

Finally, it’s worth noting that the gaming community is becoming increasingly diverse. Gamers come from all walks of life, and there is a growing awareness of the need to create inclusive and welcoming communities that reflect this diversity. If you’re building a gaming community, it’s important to consider how you can create a welcoming and inclusive environment that is open to all gamers, regardless of their background or identity.

FAQs

1. What is a gaming community?

A gaming community is a group of people who share a common interest in video games. They come together to discuss various aspects of gaming, such as new releases, game strategies, and tips. These communities can be found online, through social media, forums, and dedicated gaming websites. They also exist offline, through local meetups and events.

2. How do I find a gaming community?

There are several ways to find a gaming community. One way is to search online using keywords such as “gaming community” or “video game forum.” Another way is to check with local gaming stores or online marketplaces for information about upcoming events or meetups. You can also ask friends or family members if they know of any gaming communities in your area.

3. What are the benefits of joining a gaming community?

Joining a gaming community can provide a number of benefits. Firstly, it allows you to connect with other gamers who share your interests and passions. You can discuss and share ideas, tips, and strategies with like-minded individuals. Additionally, many gaming communities offer opportunities to participate in tournaments, events, and meetups, which can be a great way to expand your social circle and make new friends. Finally, being part of a gaming community can also help you stay up-to-date on the latest game releases and industry news.

4. Are gaming communities only for competitive gamers?

No, gaming communities are not only for competitive gamers. While some communities may focus on competitive gaming, others are more casual and welcoming to all types of gamers. Whether you’re a casual player or a hardcore gamer, there is likely a gaming community out there that caters to your interests and preferences.

5. How do I get involved in a gaming community?

Getting involved in a gaming community is easy. Many communities have online forums or social media groups where you can introduce yourself and start participating in discussions. You can also attend local meetups or events to meet other gamers in person. It’s important to be respectful and courteous when joining a new community, and to follow any rules or guidelines that are in place.

Leave a Reply

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