Premium Content Waitlist Banner

Digital Product Studio

Best resources for free and paid SEO courses

Best resources for free and paid SEO courses

A course focusing on Search Engine Optimization (SEO) is normally a certified program that provides an opportunity to learn and explore different aspects of SEO.

There are some courses which are exclusively dedicated to Off-Page SEO, others that are concerned with On-Page SEO, and others that provide instruction on how to create the most effective keyword research plan for the best SEO outcomes.

Best resources for free and paid SEO courses
Best resources for free and paid SEO courses

An SEO certification is usually an extra educational experience that can be acquired after having finished some SEO courses.

This certification usually provides advanced SEO training and helps learners become knowledgeable in the field of SEO.

This is accomplished by sharpening their skills in order to improve search engine rankings, increase total website traffic, or even optimize for precise, targeted keywords.

We have created a comprehensive catalog of the top-notch SEO courses that can be accessed online for you to easily find the one that meets your requirements.

Free SEO Courses

  • SEO Certification Course (HubSpot)
  • SEO Training Course: Learn How To Get Organic Traffic From Search (Ahrefs)
  • Free SEO Training: SEO For Beginners (Yoast)
  • SEO Training For Beginners (Shopify)
  • On-Page And Technical SEO Course (Semrush)
  • Intro To Search Engine Optimization (WordPress)
  • SEO Basics (Conductor)
  • A Beginner’s Guide To Local SEO (BrightLocal)
  • Google SEO Fundamentals (Coursera/University Of California, Davis)
  • Search Engine Optimization (SEO) Specialization (Coursera/University Of California, Davis)

SEO Certification Course (HubSpot)

HubSpot, an organization that specializes in developing marketing and sales software, is dedicated to providing for their marketers.

A prime example of this is the company’s SEO Certification Course, which includes topics such as analyzing your website, constructing backlinks, and researching keywords.

Length: Under 3 hours for 6 total lessons

SEO Training Course: Learn How To Get Organic Traffic From Search (Ahrefs)

Ahrefs, a provider of SEO software tools, has a no-cost course tailored for individuals just starting out with SEO.

From the ground up, it goes into why SEO is essential, and takes its students through the fundamentals of keyword searching, page optimization, and introductory technical SEO.

Length: 14 lessons over 2 hours

Free SEO Training: SEO For Beginners (Yoast)

The producers of the renowned SEO plugin for WordPress are offering a free online course to provide assistance in enhancing your understanding of SEO.

Yoast’s course has been crafted to rapidly provide you with the information you require to efficiently improve your webpage’s ranking.

Length: 2 hours

SEO Training For Beginners (Shopify)

Shopify is the leading player in the ecommerce industry and provides free SEO instruction for those starting out in online retail.

This course is ideally suited for entrepreneurs who are invested in the digital shopping space.

Length: 16 lessons in just over one hour

On-Page And Technical SEO Course (Semrush)

Semrush, a provider of keyword research and analytics, offers an intermediate SEO course that covers both on-page and technical SEO.

Those who complete the course are eligible to take the certification test.

Length: 7 lessons in 1 hour

Intro To Search Engine Optimization (WordPress)

WordPress, a well-known blogging platform, offers an introductory course to familiarize users with the basics of SEO.

All materials are available anytime and those who complete the course will receive a certificate.

Length: 14 lessons

SEO Basics (Conductor)

The conductor provides a range of free SEO courses, ranging from SEO Basics and Paid & Organic Synergy to Evangelizing SEO.

These courses are designed to help you enhance your digital marketing plan and boost your visibility on search engines.

Length: 1 hour and 30 minutes and 9 lessons

A Beginner’s Guide To Local SEO (BrightLocal)

It is essential to capitalize on local SEO opportunities, and this course from the BrightLocal Academy will provide the necessary knowledge and expertise to begin appearing on searches conducted in the immediate vicinity.

Length: 8 lessons + certification in roughly 1 hour

Google SEO Fundamentals (Coursera/University Of California, Davis)

UC Davis has created this program to quickly get individuals acquainted with the fundamentals of search engine optimization.

It contains guidance on formulating an approach, investigating keywords, and understanding search activity.

Length: 11 videos, 8 hours

Search Engine Optimization (SEO) Specialization (Coursera/University Of California, Davis)

This program is more comprehensive than the one before it, and will offer instruction on how to analyze the competition, build connections with influencers, and generate reports based on what you discover.

Length: 5 courses

Paid SEO Courses

If you’re after a more dedicated and purposeful study experience, you may want to think about paying for a course. Here are some excellent options to consider:

  • Search Engine Optimization (SEO) Training Course (Simplilearn)
  • SEO Essentials Certification (Moz)
  • Technical SEO Certification (Moz)
  • SEO Competitive Analysis Certification (Moz)
  • SEO Certification (ClickMinded)
  • Advanced Search Engine Optimization (SEO) Certification Training (Market Motive/Simplilearn)
  • SEO 101 (DistilledU)
  • SEO Training (Bruce Clay)
  • SEO Basics (SERanking)
  • The (Non-Techie) Marketer’s Guide To SEO (MarketingProfs)
  • Search Engine Optimization (SEO) And Marketing (University Of California, San Diego)
  • Search Engine Optimization (University Of Phoenix)
  • Search Engine Optimization (University Of Cape Town)

Search Engine Optimization (SEO) Training Course (Simplilearn)

Simplilearn is an online education provider offering a boot camp-style experience.

Their Advanced SEO Course is designed to equip you with the skills and knowledge necessary to become a full-fledged SEO specialist.

This comprehensive course covers the fundamentals of search engine optimization, extending to more advanced concepts such as off-page optimization, content marketing tactics, and analytics management.

Length: 58 lessons ranging from under 5 minutes to roughly 1 hour and 30 minutes.

Price: Self-paced learning – $1,199, online boot camp – $1,499

SEO Essentials Certification (Moz)

Moz, a software provider for search engine optimization, provides various educational opportunities through its Moz Academy.

Of noteworthy mention is the SEO Essentials Certification course, designed to give learners the basic knowledge necessary to commence SEO, including insight into how search engines function.

Length: 6 hours of instructor-guided content

Price: $595

Technical SEO Certification (Moz)

If you are seeking a more sophisticated level of SEO knowledge, this course is the ideal choice.

It is tailored to move your technical SEO abilities from the basic level to the intermediate one.

As part of this course, you will acquire skills related to crawlability, indexability, accessibility, and website performance.

Length: 3 hours of instructor-led content

Price: $395

SEO Competitive Analysis Certification (Moz)

Moz Academy has designed an online course specifically for experienced SEO specialists to help them learn how to discern and study their competitors’ SEO strategies, perform audits, and assess their competitors’ social media presence.

Length: 3 hours of instructor-led content

Price: $395

SEO Certification (ClickMinded)

ClickMinded provides a digital continuing education service for marketing experts, featuring a convenient SEO certification program.

This course will give you the fundamentals of search engine optimization and, after passing the final test, you will be officially certified. It also includes permanent access to five condensed SEO modules.

Length: 3 to 6 hours

Price: Single courses from $997

Advanced Search Engine Optimization (SEO) Certification Training (Market Motive/Simplilearn)

This SEO course offers an extensive exploration of the subject, enabling you to upgrade your abilities to an advanced level.

Requiring more time than other courses on this list, it is designed to provide a comprehensive overview of SEO.

Length: 25+ hours

Price: Self-paced learning for $1,199, online boot camp for $1,499

SEO 101 (DistilledU)

This online university offers a wide range of instruction, from the fundamentals to more sophisticated topics.

SEO 101 provides a thorough education in the workings of search engines and covers the fundamentals necessary for enhancing your rankings.

Length: 8 modules over 32+ hours

Price: $40/month paid monthly; $33/month paid annually

SEO Training (Bruce Clay)

Bruce Clay developed the initial webpage analysis software. Now, he is extending his knowledge in search engine optimization through SEOTraining.com. This thorough course is self-paced and contains fundamentals of SEO and more advanced strategies.

Length: 15+ hours over 48 videos

Price: $1,495 for a one-year membership

SEO Basics (SERanking)

This comprehensive online training has been constructed to guide you through every aspect of SEO and demonstrate how to make it beneficial for you.

SERanking also offers a class focusing on Content SEO to extend your understanding.

Length: 41 lessons over 6 hours

Price: Basic subscription starting at $39.20/month

The (Non-Techie) Marketer’s Guide To SEO (MarketingProfs)

This course has been created to cater to those who don’t possess formal knowledge in computer science or similar subjects.

It explains the functioning of search engines in an easily understandable manner and outlines particular steps to help you raise your ranking without needing to know a programming language.

Length: 7 lessons, 60-90 minutes each

Price: $595 annual subscription

Search Engine Optimization (SEO) And Marketing (University Of California, San Diego)

This online course from UC San Diego will provide you with the fundamentals of search engine optimization (SEO) and how to arrange your website.

You will get hands-on experience doing the tasks of an SEO specialist while discovering how to use multiple online resources.

Length: 3 credit hours

Price: $695

Search Engine Optimization (University Of Phoenix)

This online course will give you a comprehensive knowledge of SEO techniques and principles.

You will gain the ability to conduct competitive analysis, craft a keyword plan and build a website structure that is friendly to web crawlers.

Length: 3 credit hours, 5 weeks

Prices: $1,194

Search Engine Optimization (University Of Cape Town)

With this online course, you’ll be able to get the job-ready abilities you need to pursue a career in SEO with confidence.

Not only will you gain a practical knowledge of the optimal techniques, but you will also earn a certificate from one of Africa’s leading universities, which is held in high regard by the industry.

Length: 10 weeks with 7-10 hours per week

Price: $693

Final Words

SEO offers an interesting job opportunity, as no two days are the same. Google’s constant updates to their algorithm means that experienced professionals are needed to get websites to the top of search engine results pages.

The courses available range from free beginner courses to more detailed classes that focus on a particular aspect of SEO.

It is important to remind yourself that you should never stop learning to make sure your website is well-ranked. Continuing to educate yourself is the only way to guarantee appropriate recognition.\

We can help you create amazing websites for you contact us 🙂

SUBSCRIBE TO OUR NEWSLETTER

Stay updated with the latest news and exclusive offers!


* indicates required
Picture of Faizan Ali Naqvi
Faizan Ali Naqvi

Research is my hobby and I love to learn new skills. I make sure that every piece of content that you read on this blog is easy to understand and fact checked!

Leave a Reply

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


The reCAPTCHA verification period has expired. Please reload the page.

Huawei Ascend 910D Could Crush Nvidia’s H100 – Is This the End of U.S. Chip Dominance?

Huawei Ascend 910D Could Crush Nvidia’s H100 – Is This the End of U.S. Chip Dominance?(Image credit: chatgpt)

Huawei Technologies is making a global statement with the launch of the Ascend 910D, a powerful AI chip aimed directly at challenging Nvidia’s H100. Announced on April 27, 2025, the Ascend 910D marks a major step in China’s journey to achieve technological independence amidst tightening U.S. export controls.

Huawei Ascend 910D: The Future of AI Hardware

The Huawei Ascend 910D is positioned as the company’s most powerful AI processor yet, designed to match or even outperform Nvidia’s market-leading H100 chip. With Nvidia’s H100 banned from China since 2022, Huawei’s new chip offers a critical lifeline to Chinese tech giants.

Huawei has partnered with major players like Baidu to test the Ascend 910D, with sample shipments expected by late May 2025. Meanwhile, the 910C version is already rolling out for mass production, attracting interest from major companies like ByteDance.

According to The Wall Street Journal, Huawei claims the Ascend 910D could surpass the H100 in performance, a move that would disrupt Nvidia’s 80% share of the global AI chip market.

Why Huawei’s Ascend 910D Matters Now

The release of the Huawei Ascend 910D comes at a time when Chinese AI developers are urgently seeking high-performance alternatives. U.S. sanctions have limited access to Nvidia’s H20 chips, creating a surge in demand for homegrown solutions.

Backed by China’s $365 billion semiconductor fund, Huawei’s rapid progress highlights a broader strategic push to dominate AI hardware. Analysts say the 910C has already become the hardware of choice for many Chinese companies, and the 910D could cement Huawei’s leadership further.

Huawei’s Homegrown Innovation Powers Through Sanctions

The Ascend 910D is also a symbol of Huawei’s resilience. Despite facing U.S. sanctions, Huawei has leveraged domestic manufacturing capabilities to produce its new chips. Some reports suggest Huawei might even be using Samsung’s HBM memory to boost performance.

While challenges remain, including competing with Nvidia’s mature software ecosystem like CUDA, Huawei’s momentum is undeniable. Chinese firms eager for powerful AI chips have already begun testing the 910D, helping Huawei close the gap in global competition.

Huawei Ascend 910D vs Nvidia H100: The Global Stakes

Huawei’s chip strategy could reshape the global AI race. If the Huawei Ascend 910D meets or exceeds expectations, it could capture significant market share within China and beyond.

In a world increasingly cautious of U.S. tech dominance, Huawei’s success with the Ascend 910D could accelerate global diversification in AI hardware. This could be a major win for China’s broader ambitions in fields like autonomous vehicles, smart cities, and defense technologies.

Despite hurdles in scaling production and perfecting its AI software stack, Huawei, with strong government support and a growing domestic market, is ready to challenge the global AI status quo.

| Latest From Us

Picture of Faizan Ali Naqvi
Faizan Ali Naqvi

Research is my hobby and I love to learn new skills. I make sure that every piece of content that you read on this blog is easy to understand and fact checked!

ByteDance Drops UI-TARS-1.5, The AI Agent That Can Control Your Screen

ByteDance Drops UI-TARS-1.5, The AI Agent That Can Control Your Screen

Have you ever wished your computer could just do things for you? Not just answer questions, but actually click buttons, type text, and navigate websites? Well, that dream just got real. ByteDance recently dropped UI-TARS-1.5, a breakthrough AI agent that can see your screen and control it just like you would, with your mouse and keyboard. Most AI assistants can chat with you and maybe set an alarm. UI-TARS-1.5 goes way beyond that; it watches your screen and takes action.

What is UI-TARS-1.5

UI-TARS-1.5 is an open-source multimodal agent that can look at your screen, understand what it sees, and then take over your mouse and keyboard to get things done. What’s really cool is how it thinks before acting, it plans its moves. Let’s say you ask it to organize your messy desktop files. Instead of just giving you tips, it’ll actually create folders, drag files into them, and even rename things if needed,  all while you sit back and watch the magic happen.

How UI-TARS-1.5 AI Agent Works

The core of UI-TARS-1.5’s abilities lies in its enhanced perception system. Unlike other AI systems that require special access to understand interfaces, UI-TARS-1.5 works by looking at your screen, just like you do.

The agent has been trained on massive datasets of GUI screenshots, allowing it to recognize buttons, text fields, icons, and other interface elements across different apps and websites. It doesn’t need custom integration with each program; it can learn to use virtually any software with a visual interface.

When it looks at your screen, it’s not just seeing pixels; it understands context, identifies interactive elements, and plans how to navigate them to achieve your goals.

Example Tasks Performed by UI-TARS-1.5

The Technology Behind UI-TARS-1.5

It builds on ByteDance’s previous architecture but adds several key innovations:

1. Enhanced Perception: The AI understands context on your screen and can precisely caption what it sees

2. Unified Action Modeling: Actions are standardized across platforms for precise interaction

3. System-2 Reasoning: The agent incorporates deliberate thinking into its decision-making

4. Iterative Training: It continuously learns from mistakes and adapts to new situations

Perhaps most impressive is UI-TARS-1.5’s scaling ability; the longer it works on a task, the better it gets. This shows its ability to learn and adapt in real-time, just like humans do.

UI-TARS-1.5 vs. OpenAI CUA and Claude 3.7

ByteDance didn’t just create another AI agent; they built a record-breaker. In head-to-head tests against the OpenAI CUA and Claude 3.7, UI-TARS-1.5 came out on top:

  • In computer tests (OSworld), it scored 42.5%, while OpenAI CUA got 36.4%, and Claude 3.7 managed only 28%.
  • For browser tasks, it achieved 84.8% success in WebVoyager tests.
  • On phone interfaces, it reached 64.2% in Android World tests.
  • The secret to UI-TARS-1.5’s success? It can spot things on your screen with incredible accuracy. On the challenging ScreenSpotPro benchmark, which tests how well AI can locate specific elements, it scored 61.6%, more than double what OpenAI CUA (23.4%) and Claude 3.7 (27.7%) scored.

What makes these scores even more impressive is that the model gets better the longer it works on something. It doesn’t get tired or bored; it just keeps learning and improving with each step.

Key Tasks Performed by UI-TARS-1.5 AI Agent

1. Daily Computer Tasks

Think about all those repetitive tasks you handle daily: sorting emails, organizing files, updating spreadsheets. UI-TARS-1.5 can take these off your plate by watching and learning how you work.

In one demonstration, it was asked to transfer data from a LibreOffice Calc spreadsheet to a Writer document while keeping the original formatting. The AI handled it flawlessly.

What’s impressive isn’t just that it completed the task; it’s how it handled unexpected situations. When its first attempt to select data didn’t work perfectly, it recognized the problem, adjusted its approach, and tried again until successful.

2. Web Research

While UI-TARS-1.5 wasn’t specifically designed for deep research, it shows remarkable ability to navigate the web and find information. In SimpleQA tests, it scored 83.8, outperforming GPT-4.5’s 60.

Imagine asking, “Find me the latest research on climate change solutions and create a summary document.” It could open your browser, search for relevant information, organize findings, and even create a document with what it learns—all by controlling your computer just like you would.

3. Gaming Tasks

One of the most exciting applications for UI-TARS-1.5 is gaming. ByteDance tested the AI on 14 different games from poki.com, and the results were mind-blowing. It achieved perfect 100% scores across nearly all games tested.

Games like 2048, Snake, and various puzzle games pose no challenge for this AI. What’s even more impressive is that it gets better the longer it plays, learning from each move and refining its strategy.

The ultimate test came with Minecraft. It outperformed specialized gaming AI by a significant margin, successfully mining blocks and defeating enemies while navigating the 3D environment using only visual input and standard controls.

How to Get Started With UI-TARS-1.5

ByteDance has open-sourced this model, making it available for the research community. Developers can access it, which is trained from Qwen2.5-VL-7B. They’ve also released UI-TARS-desktop, an application that lets users experiment with the technology directly. This open approach encourages collaboration and further development from the community.

The Unlimited Benefits of UI-TARS-1.5

UI-TARS-1.5 represents a fundamental shift in human-computer interaction. Instead of you adapting to how computers work, it makes computers adapt to how humans work.

This approach makes AI immediately useful across countless applications without requiring special compatibility. You can use it to create presentations, manage email, organize photos, or fill out tax forms, all using standard software you already own.

For businesses, it could automate countless routine tasks. For individuals, it means having a digital assistant that can take real action instead of just offering advice.

With UI-TARS-1.5, ByteDance has potentially changed how we’ll interact with computers for years to come. As this technology continues to develop, the line between what humans do and what AI assistants do will continue to blur, freeing us to focus on more creative and fulfilling tasks.

| Latest From Us

Picture of Faizan Ali Naqvi
Faizan Ali Naqvi

Research is my hobby and I love to learn new skills. I make sure that every piece of content that you read on this blog is easy to understand and fact checked!

Diffusion Arc, the Ultimate Open Database for AI Image Models – A Civitai Alternative

Diffusion Arc, the Ultimate Open Database for AI Image Models, A Civitai Alternative

If you’ve been creating AI art, you’re probably familiar with Civitai. For years, it’s been the go-to platform for finding AI image models. But recently, Civitai has made some controversial changes that have upset many users. Their new subscription-based access to popular models, stricter content moderation policies, and the introduction of AI compute credits have left many creators feeling priced out and restricted. Just scroll through any AI art community forum, and you’ll see countless threads from frustrated users looking for alternatives. Enter Diffusion Arc – the free, open database for AI image models that’s rapidly winning over disillusioned Civitai users. It has launched at the perfect time when the community needs it the most.

What Is Diffusion Arc?

Diffusion Arc is a fresh community-driven platform where you can freely browse, upload, and download AI image generation models. It offers what many creators have been desperately seeking: a truly open platform without the paywalls and arbitrary restrictions that have recently plagued Civitai.

The platform was originally launched under a different name, Civit Arc, and has since rebranded to Diffusion Arc to better reflect its independent vision. What makes this stand out is its commitment to being completely free while offering a safe haven for models that might be removed elsewhere.

Key Features of Diffusion Arc

The platform comes packed with features designed to make sharing and discovering AI models easier than ever:

1. Easy, Restriction-Free Uploads

Unlike some other platforms that have begun implementing stricter content policies, Diffusion Arc allows you to upload your models with minimal restrictions. This is particularly valuable for creators who’ve had their content removed from other sites without clear explanations.

2. Always Free Downloads

One of Diffusion Arc’s core promises is that all models will remain free to download, without paywalls or limitations. No premium tiers, no subscription fees! Just open access for everyone in the community.

3. Wide Model Compatibility

Diffusion Arc supports models from various popular platforms, including Stable Diffusion, Flux, and others. This broad compatibility ensures that creators aren’t limited by technical constraints when sharing their work.

4. Community-First Approach

Built by AI enthusiasts for AI enthusiasts, the platform prioritizes community needs. The team is actively working on improvements based on user feedback, with plans to eventually make the platform open-source.

Explore Various AI Image Models on Diffusion Arc

When you first visit Diffusion Arc, you might be amazed by just how many AI image models are available at your fingertips. From realistic portrait generators to fantasy art creators and abstract pattern makers – there’s something for every style and need.

What makes Diffusion Arc special is how they’ve streamlined the experience of finding exactly what you need. Their search and filter options let you narrow down models by style, complexity, and even how recently they were added.

The platform already hosts many popular models that AI artists love:

  • Dreamshaper v9.0 (4.9 rating) – Specializes in realistic portraits
  • RealisticVision v5.1 (4.8 rating) – Creates photo-realistic images
  • Deliberate v3.0 (4.7 rating) – A versatile creator model
  • Anything XL v4.5 (4.9 rating) – Perfect for anime-style images
  • SDXL Turbo v1.0 (4.6 rating) – Known for fast generation
  • Juggernaut XL v8.0 (4.8 rating) – Excels at high-detail images

These models offer something for everyone, whether you’re into realistic portraits, anime, or highly detailed artistic creations. And there are many, many more!

AI Art Creation Accessible for All Users

The platform provides clear instructions for each model, explaining how to use it and what kinds of results you can expect. They even offer simple guides for getting started with the basic software you’ll need to run these models.

This approach has opened up AI art to:

  • Students exploring creative technology
  • Small business owners creating marketing materials
  • Writers who want to visualize their stories
  • Hobbyists just having fun with new tech

How to Get Started with Diffusion Arc Today

Ready to dive into this platform and see what all the buzz is about? Getting started is easier than you might think:

1. Visit the Diffusion Arc website and create a free account

2. Browse through the categories or use the search feature to find models that interest you

3. Download the models you want to try

4. Follow their beginner-friendly guides to set up the necessary software

5. Start creating!

The best part? You don’t need a super powerful computer to begin. While some advanced models do require more processing power, many entry-level models will run just fine on an average laptop. Diffusion Arc clearly marks which models are “lightweight” so beginners can start without investing in expensive hardware.

What Updates Will We Be Expecting

As AI technology continues to evolve at lightning speed, Diffusion Arc is positioning itself to grow right alongside it. The platform will regularly add new features based on user feedback and keep up with the latest developments in AI image generation.

The team behind Diffusion Arc has hinted at some exciting updates coming soon, including:

  • Torrent download functionality that will make getting large models much faster and more reliable
  • More interactive tutorials for beginners
  • Enhanced model comparison tools
  • Collaborative creation spaces
  • Mobile-friendly options for on-the-go creation

With each update, Diffusion Arc gets closer to their vision of making advanced AI creative tools as common and accessible as word processors or photo editors.

The Future of AI Image Generation With Diffusion Arc

By creating a space where advanced AI technology meets user-friendly design, Diffusion Arc is democratizing digital art creation. Whether you’re a curious beginner or a seasoned AI art creator looking for a better Civitai alternative, Diffusion Arc deserves a spot on your bookmarks bar.

The platform continues to add new models, features, and improvements almost daily, making it an exciting time to join the Diffusion Arc community. Who knows? The next amazing AI creation trending online might be yours, made with a model you discovered through Diffusion Arc.

So what are you waiting for? Jump into the world of AI image creation with Diffusion Arc – where your imagination is the only limit.

| Latest From Us

Picture of Faizan Ali Naqvi
Faizan Ali Naqvi

Research is my hobby and I love to learn new skills. I make sure that every piece of content that you read on this blog is easy to understand and fact checked!

Don't Miss Out on AI Breakthroughs!

Advanced futuristic humanoid robot

*No spam, no sharing, no selling. Just AI updates.

Ads slowing you down? Premium members browse 70% faster.