How to Play Age of Empires 2 on Android in 2026 Fast?

Image describing How to Play Age of Empires 2 on Android in 2026 Fast?

Typing “age of empires 2 for android” into a search bar is usually less about curiosity and more about a very specific desire: the wish to carry a classic real-time strategy experience in a pocket, play it on a commute, or squeeze a match into a break without being tethered to a desktop. Age of Empires II has a particular rhythm—villager production, scouting, build orders, timing attacks, walling, macro transitions, and the satisfying snowball of an economy that finally supports a decisive push. That rhythm is deeply associated with mouse-and-keyboard precision, hotkeys, and the fast cadence of competitive play. Yet modern mobile devices are powerful, always connected, and increasingly compatible with external controllers and peripherals. It makes perfect sense that the phrase “age of empires 2 for android” keeps trending, because it represents the intersection of nostalgia, competitive ambition, and the practical reality that people spend a lot of time away from PCs. The demand is also amplified by the broader mobile strategy market: players already enjoy base builders, tactical RTS hybrids, and turn-based empire games on phones, so it feels natural to expect a direct port of a legendary RTS too.

My Personal Experience

I went looking for Age of Empires II on Android because I wanted something familiar to play on my commute, but I quickly learned there isn’t an official mobile version like the PC one. I tried a couple of “AoE2-style” games from the Play Store and even messed around with streaming my desktop to my phone, but the controls always felt a bit clumsy compared to a mouse and keyboard—especially when I had to manage villagers and quick hotkeys in a tight fight. The closest I’ve gotten to the real vibe is watching pro matches on my phone and then jumping on my laptop later to actually play, which honestly made me appreciate how much of AoE2’s charm comes from its precise controls and pacing. If you’re looking for age of empires 2 for android, this is your best choice.

Why “Age of Empires 2 for Android” Is Such a Persistent Search

Typing “age of empires 2 for android” into a search bar is usually less about curiosity and more about a very specific desire: the wish to carry a classic real-time strategy experience in a pocket, play it on a commute, or squeeze a match into a break without being tethered to a desktop. Age of Empires II has a particular rhythm—villager production, scouting, build orders, timing attacks, walling, macro transitions, and the satisfying snowball of an economy that finally supports a decisive push. That rhythm is deeply associated with mouse-and-keyboard precision, hotkeys, and the fast cadence of competitive play. Yet modern mobile devices are powerful, always connected, and increasingly compatible with external controllers and peripherals. It makes perfect sense that the phrase “age of empires 2 for android” keeps trending, because it represents the intersection of nostalgia, competitive ambition, and the practical reality that people spend a lot of time away from PCs. The demand is also amplified by the broader mobile strategy market: players already enjoy base builders, tactical RTS hybrids, and turn-based empire games on phones, so it feels natural to expect a direct port of a legendary RTS too.

Image describing How to Play Age of Empires 2 on Android in 2026 Fast?

At the same time, the search often reflects confusion about what is actually available. Age of Empires II exists in modern forms on PC, and many people have seen official branding used for other Age of Empires products on mobile in the past. That branding makes it easy to assume the second game has an official Android edition, even when the reality is more complicated. Some results lead to unofficial APKs, imitation titles, cloud gaming methods, or remote-play setups. Each route has tradeoffs involving legality, account safety, performance, and controls. Understanding the ecosystem around age of empires 2 for android helps avoid wasted time and risky downloads, while also revealing the safest ways to get something very close to the authentic experience on a phone or tablet. The best outcome is not simply “install and play,” but “play in a way that respects your device, your accounts, your data, and your expectations for how an RTS should feel.”

Official Availability: What Exists, What Doesn’t, and Why It Matters

When people look for age of empires 2 for android, the first question is whether there is a true official port published for Android devices in the same way many classic games have been adapted for mobile. As of recent years, the primary official platforms for Age of Empires II remain PC-based ecosystems, with active support and updates focused on desktop experiences. That matters because an official mobile port would typically appear in the Google Play Store under verified publisher accounts, include clear system requirements, integrate stable update pipelines, and provide support channels for purchases and gameplay issues. Without that official listing, the Android landscape becomes a mix of workarounds and third-party options. Many “download” pages that promise a native Android build are not affiliated with the rights holders, and they often bundle installers, modified packages, or adware-heavy wrappers. The absence of a verified release does not mean playing on Android is impossible, but it shifts the conversation toward safe alternatives rather than direct installation.

It also matters because Age of Empires II is not a small game. Modern editions include high-resolution assets, extensive campaign content, online matchmaking, and frequent balance updates. Porting a full RTS to touch-first controls is a major design and engineering task. Desktop RTS games rely on rapid selection, control groups, and camera navigation that are difficult to replicate on a phone screen without compromises. If age of empires 2 for android existed as a first-party product, it would likely include a redesigned interface, custom touch gestures, and performance scaling for a wide range of chipsets. In the absence of that, the most realistic paths are cloud streaming of the PC version, remote play from your own computer, or playing strategy titles that capture similar mechanics. The key is being honest about what you’re getting: a true native build is different from streaming a desktop game to a phone, and both are different from downloading an unofficial package claiming to be the real thing.

The Safest Ways to Play on Android: Cloud Gaming and Remote Play

The most dependable approach for someone intent on age of empires 2 for android is to treat Android as the screen and input device while the game runs elsewhere. Cloud gaming services can stream the PC version to an Android phone or tablet, assuming the service supports the title and your region. This method can deliver surprisingly strong results because the heavy lifting—CPU simulation, pathfinding, AI, and rendering—happens on remote hardware. Your Android device mainly decodes video and sends your inputs back to the server. For an RTS, latency is a real consideration, but many casual matches, campaign missions, and skirmishes remain enjoyable if you have a stable connection. A tablet with a larger display can be dramatically more comfortable than a phone, especially for reading unit silhouettes and managing economy. If you want the closest approximation to the authentic game without risky downloads, streaming is often the most straightforward “yes, you can play” answer.

Remote play is the other major safe route for age of empires 2 for android, particularly if you already own the game on PC and have a capable home network. In a remote-play setup, your own PC runs the game, and your Android device streams it over the internet or local Wi‑Fi. The advantage is direct access to your existing library, mods, saves, and settings, plus potentially lower cost compared to ongoing cloud subscriptions. The downside is that your PC must stay on and configured for remote access, and performance depends on your upload speed and router quality. With both cloud and remote play, input becomes the defining challenge: touch controls can work for slower campaign play, but serious matches benefit from pairing a Bluetooth mouse and keyboard, or at least a mouse. Many Android devices support USB-C hubs, making it possible to connect peripherals and even output to a larger display. That combination—Android tablet plus mouse and keyboard—can make age of empires 2 for android feel far less like a compromise and far more like a portable workstation RTS setup.

Control Schemes on Mobile: Touch, Mouse, Keyboard, and What Feels Playable

Control is the make-or-break factor for age of empires 2 for android. The game’s core loop expects rapid selection of villagers, precise building placement, quick walling, and the ability to queue units while managing fights on multiple fronts. Pure touch input can handle some of this with practice, especially if you rely on pausing in campaigns (where available) or play at a relaxed pace. However, touch introduces friction: selecting a single villager in a crowded lumber camp, drag-selecting a specific group without catching extra units, and issuing a precise formation move are all harder on a small screen. Zooming and panning also compete with selection gestures. If you try to play the PC version via streaming using only touch, it may feel like you’re constantly wrestling the interface rather than executing strategy. That doesn’t mean it’s unplayable, but it does mean expectations should be calibrated toward casual sessions rather than ladder-level execution.

Image describing How to Play Age of Empires 2 on Android in 2026 Fast?

For many players, the most satisfying way to experience age of empires 2 for android is to add peripherals. Android supports Bluetooth keyboards and mice, and many modern devices handle them well. A mouse restores the fundamental RTS interaction model: click-to-select, right-click-to-command, fast box selection, and accurate building placement. A keyboard restores hotkeys, which are essential for economy cycles and military production. Even a compact travel keyboard can transform the experience, especially when paired with a tablet stand. If you intend to play online, or if you want to practice build orders, adding a keyboard is not a luxury; it’s the difference between feeling in control and feeling behind. Some players also experiment with gamepads, but Age of Empires II is not naturally gamepad-centric, and mapping RTS actions to sticks and buttons can be slower than a mouse. If the goal is a credible version of age of empires 2 for android that respects the original’s pace, mouse-and-keyboard support is the most practical path.

Performance and Connectivity: What Your Android Device Actually Needs

Because age of empires 2 for android is typically achieved through streaming or remote play, device requirements are less about raw GPU power and more about decoding capability, screen quality, and network stability. A midrange phone can often decode high-definition streams smoothly, but older devices may struggle with heat, frame drops, or increased input lag. A larger display improves usability because Age of Empires II relies on reading the map, identifying units, and managing UI panels. Tablets often provide the best compromise between portability and readability. Battery life also matters: streaming keeps the screen bright and the network active, which can drain power quickly. If you plan longer sessions, a charger or power bank is essential. Audio can be surprisingly important too, since sound cues help with alerts, combat, and unit creation; a good pair of wired or low-latency Bluetooth headphones can improve situational awareness.

Connectivity is the other half of the equation for age of empires 2 for android. On Wi‑Fi, a strong 5 GHz connection with a modern router can deliver a stable experience, especially at home. On mobile data, variability is higher; even fast connections can suffer jitter, which is more damaging to RTS feel than raw bandwidth limitations. If you can, prioritize a consistent connection over maximum resolution. Many streaming apps allow you to set bitrates, frame rates, and resolution caps; choosing a stable 720p stream can feel better than an unstable 1080p stream with frequent spikes. For remote play, your home upload speed is critical; if it’s limited, the stream may become blocky during intense battles. If your goal is to make age of empires 2 for android feel “close enough” to desktop, optimizing the network—router placement, Ethernet for the host PC, and avoiding congested Wi‑Fi channels—often yields bigger gains than upgrading the Android device itself.

Account Security and Download Safety: Avoiding Risky APK Traps

One of the biggest pitfalls tied to age of empires 2 for android is the number of sites that promise a direct APK download of the full game. When a beloved title lacks an official mobile release, opportunistic pages fill the gap with misleading claims, fake screenshots, and “installer” apps that route users through ads or attempt to collect data. The risk is not just annoyance; unofficial packages can include malware, credential-stealing overlays, or hidden subscriptions. Even if a file appears to run, it may be a reskinned clone rather than a genuine build. For a game with a large fanbase, the incentive for bad actors is obvious. Android’s flexibility is a strength, but installing from unknown sources should be treated as a last resort, not the default approach, especially when the goal is entertainment rather than experimentation.

A safer mindset for age of empires 2 for android is to prioritize verified ecosystems. If you are using cloud streaming, use official app stores and reputable services, and keep two-factor authentication enabled on your accounts. If you are using remote play, protect your host PC with strong passwords and avoid exposing it directly to the internet without proper safeguards. When evaluating any app that claims to offer Age of Empires II on Android, check the publisher name, reviews that mention real gameplay, and whether the listing looks consistent with established branding. Be skeptical of “modded” packages and any download that requires additional “verification” steps, third-party launchers, or permissions unrelated to gaming. The desire to play age of empires 2 for android is understandable, but it should not come at the cost of device integrity or personal data. If something feels too good to be true—like a free, fully working native port with no official announcement—it almost always is.

Getting the Classic Feel: Settings and Interface Tweaks That Help

When pursuing age of empires 2 for android via streaming, small configuration choices can dramatically improve comfort. Start with display scaling and UI size. If the streaming app offers a “fit to screen” mode, test it against a “native resolution” mode; sometimes a slightly lower resolution with sharper UI scaling is easier to read than a higher resolution that shrinks interface elements. Adjust in-game zoom settings if available, and consider using a larger minimap if the UI supports it. For touch users, enabling any on-screen cursor features in the streaming app can help with precision. For mouse users, ensure pointer acceleration is comfortable and that right-click actions register reliably. Audio settings also matter: keeping game volume high enough to hear alerts can reduce the need to constantly glance at UI indicators.

Option What it is Android availability Pros Cons Best for
Age of Empires II: Definitive Edition (PC) The modern, supported version of AoE2 with expansions and active updates No native Android app Full AoE2 experience; multiplayer; frequent patches; mods Requires a PC; not optimized for touch Players who want the authentic AoE2 experience
Remote play / game streaming to Android Play AoE2 running on a PC and stream it to your phone/tablet Yes (via streaming apps) Access to real AoE2 on Android screen; can use mouse/keyboard with some setups Needs a capable PC + strong network; latency can affect RTS control Those who already own a PC and want mobile access at home
Mobile “AoE-like” strategy games Android RTS/strategy titles inspired by classic empire-building gameplay Yes (native Android) Designed for touch; quick sessions; runs on most phones Not AoE2; may include ads/IAP; different balance and pacing Players who want a similar vibe in a true mobile format
Image describing How to Play Age of Empires 2 on Android in 2026 Fast?

Expert Insight

Skip unofficial “AoE2 APK” downloads and play safely via a reputable platform: use Xbox Cloud Gaming (Game Pass Ultimate) on Android with a stable 5GHz Wi‑Fi connection and a Bluetooth controller, then set the stream to a lower resolution if you notice input lag. If you’re looking for age of empires 2 for android, this is your best choice.

Optimize your controls for faster macro: enable a larger UI scale, map common actions (idle villager, town center, select all military) to controller shortcuts, and practice a simple build order in skirmish mode until you can keep villager production constant without pausing. If you’re looking for age of empires 2 for android, this is your best choice.

Input customization is the next layer for age of empires 2 for android. If you use a keyboard, remap hotkeys to be comfortable on a compact layout. Many travel keyboards omit function keys, so consider alternative bindings for common actions like idle villager, town center, and military buildings. If you use a mouse, set a stable DPI and avoid overly high sensitivity that makes building placement shaky. For remote play, limiting background tasks on the host PC helps keep frame pacing consistent. If you are streaming over Wi‑Fi, placing the router closer or switching to a less congested channel can reduce micro-stutter. None of these tweaks changes the underlying fact that you’re playing a PC RTS through an Android device, but they can make age of empires 2 for android feel less like a technical demo and more like a reliable way to enjoy campaigns, skirmishes, and even some multiplayer sessions when conditions are good.

Campaign Play on Android: Why It’s Often Better Than Competitive Multiplayer

For many players, the most rewarding use case for age of empires 2 for android is campaign content. Campaign missions are structured, cinematic in their own way, and tolerant of a slower pace. You can take time to build an economy, admire unit compositions, and experiment with strategies without the pressure of a human opponent exploiting every control delay. If your streaming connection has occasional hiccups, a campaign is forgiving; if you misclick a villager, it’s annoying but not instantly fatal. Campaigns also make it easier to play in short bursts, which fits mobile life: one objective completed on a lunch break, one defensive hold on a train ride, one mission checkpoint before bed. The sense of progression pairs well with portability, and it aligns with why people search for age of empires 2 for android in the first place—bringing a beloved game into the rhythms of daily life.

Competitive multiplayer is a different story for age of empires 2 for android. Even with excellent streaming conditions, input latency and the difficulty of fast multitasking can put you at a disadvantage. Multiplayer also depends on consistent connectivity; a brief drop can ruin a match for everyone. That said, not all multiplayer is hyper-competitive. Playing with friends in private matches, cooperative scenarios, or casual lobbies can still be fun, especially if you use mouse and keyboard on a tablet. If you want to practice build orders, you can do so in skirmish mode against AI, which is a great compromise between the richness of gameplay and the realities of mobile control. The key is choosing the right mode for the platform: campaigns and AI matches usually deliver the best “pick up and play” experience when chasing age of empires 2 for android, while ranked ladder play is better reserved for a full desktop setup.

Alternatives That Scratch the Same Itch Without Pretending to Be the Same Game

Sometimes the most satisfying answer to age of empires 2 for android is not forcing the original game into a mobile context, but choosing Android-native strategy games that respect mobile controls. There are RTS and empire-building titles designed around touch, with streamlined base management, clearer unit selection, and interfaces built for smaller screens. These games may not replicate the exact mechanics of Age of Empires II—few can match its balance, historical flavor, and decades of refinement—but they can deliver a similar emotional payoff: building an economy, advancing through eras or tech tiers, and commanding armies in real time. The advantage of native Android strategy games is responsiveness. No streaming latency, no remote host configuration, and no reliance on Wi‑Fi quality. For many players, that immediacy feels better than a faithful but laggy streamed experience.

Choosing alternatives also reduces the temptation to download sketchy files labeled as age of empires 2 for android. Instead of chasing an unofficial port, you can pick a reputable title from the Play Store, check update frequency, and rely on standard Android security. If your main goal is competitive multiplayer on a phone, Android-native games often provide matchmaking and control schemes designed for fair play on touch screens. If your main goal is historical theme and progression, there are plenty of empire games with campaigns, tech trees, and faction variety. None of this replaces the authentic Age of Empires II experience, but it can be a practical solution when you want strategy gameplay that feels at home on Android. Many fans ultimately do both: they stream the real game when they want the original, and they play native strategy titles when they want quick, smooth sessions.

Choosing the Right Android Hardware: Phone vs Tablet vs Handheld PCs

If your goal is a comfortable version of age of empires 2 for android, the screen size decision is crucial. Phones are convenient, but the interface density of an RTS can become fatiguing. The minimap, resource bar, unit panels, and battlefield all compete for limited space. A tablet provides breathing room and makes precision tasks—like placing farms neatly or walling chokepoints—less stressful. Tablets also tend to sit more naturally on a stand, enabling a more “mini laptop” posture when paired with a keyboard and mouse. If you already own a tablet, it’s often the best starting point for streaming and remote play. Even a modest tablet can feel premium for RTS play simply because you can see more and tap more accurately.

Image describing How to Play Age of Empires 2 on Android in 2026 Fast?

There is also a middle ground that affects how people interpret age of empires 2 for android: Android-based handheld gaming devices and hybrid setups. Some handhelds run Android and support controllers, but for a mouse-driven RTS they may not be ideal unless they also support a trackpad-like input or external peripherals. Meanwhile, handheld PCs exist that run desktop operating systems and can run Age of Empires II natively; they aren’t Android, but they satisfy the same portability motivation behind the search. If you are committed to Android specifically, prioritize a device with strong Wi‑Fi, a bright screen, and good peripheral support. If portability is the only requirement and you want the least compromise, a handheld PC might be the more direct solution. Still, for many people, the appeal of age of empires 2 for android is using the device they already have, and in that case a tablet plus peripherals is the most realistic “upgrade” path without buying an entirely new gaming platform.

Practical Play Patterns: Short Sessions, Save Discipline, and Comfort

Mobile play changes how you approach a long RTS. With age of empires 2 for android, it helps to adopt habits that fit interruption-prone environments. Short sessions work best when you choose objectives that can be completed in 10–20 minutes: scouting the map, establishing a second town center, setting up defenses, or finishing a campaign segment. If you’re streaming, be mindful of battery and heat; taking breaks can keep performance stable. Use headphones if you’re in public, not just for courtesy but because sound cues reduce the need to stare at the UI constantly. If you play on a tablet, a lightweight stand can prevent neck strain and free your hands for better input control. Comfort is not a minor concern; RTS games demand attention, and discomfort amplifies mistakes.

Save discipline is another practical tip for age of empires 2 for android. Streaming sessions can end abruptly due to connectivity drops, app switching, or power constraints. Saving before major battles, after reaching a new age, or after completing a risky expansion can prevent frustration. If you rely on remote play, remember that the host PC may update, restart, or sleep; configure power settings to avoid unexpected disconnects. If you plan multiplayer, schedule it for times when your connection is stable and you can focus. The best mobile experiences come from aligning the game mode with the context: campaigns and skirmishes for unpredictable environments, and serious multiplayer only when you have the peripherals, screen size, and network quality to make it fair and enjoyable. With the right habits, age of empires 2 for android becomes less about forcing a PC game onto a phone and more about creating a portable strategy ritual that actually fits your day.

Final Thoughts: Setting Expectations and Enjoying “Age of Empires 2 for Android” Responsibly

The enduring popularity of age of empires 2 for android comes from a simple truth: Age of Empires II remains one of the most satisfying strategy games ever made, and people want it wherever they are. While a true native Android port is not always available in the straightforward way many expect, there are still reliable methods to enjoy the authentic gameplay through cloud gaming or remote play, especially on a tablet with mouse and keyboard support. Those options preserve the depth of the original—its economy management, tactical fights, and iconic pacing—without exposing your device to questionable downloads. When you treat Android as a flexible endpoint rather than forcing a dubious “installable” version, you get a safer and often smoother result.

Choosing the right approach depends on what you value most: authenticity, convenience, competitive viability, or simplicity. Streaming can bring the real game to your screen, but it depends on network quality and benefits greatly from peripherals. Native Android strategy alternatives can feel more responsive and phone-friendly, even if they don’t replicate every mechanic. The best path is the one that matches your lifestyle and risk tolerance, and that keeps your accounts and device secure. With a bit of setup and realistic expectations, age of empires 2 for android can be a genuinely enjoyable way to revisit campaigns, test strategies, and keep the spirit of classic RTS alive while you’re away from your desk.

Watch the demonstration video

In this video, you’ll learn what it’s like to play Age of Empires II on Android, including how to get it running, what versions or alternatives are available, and how well the controls work on a touchscreen. It also covers performance, gameplay feel, and tips to make the experience smoother on mobile. If you’re looking for age of empires 2 for android, this is your best choice.

Summary

In summary, “age of empires 2 for android” is a crucial topic that deserves thoughtful consideration. We hope this article has provided you with a comprehensive understanding to help you make better decisions.

Frequently Asked Questions

Is Age of Empires II available on Android?

No. Age of Empires II: Definitive Edition is officially available on PC and Xbox, not as an Android app.

Are there any official Age of Empires games on Android?

Microsoft has brought a few *Age of Empires* experiences to mobile over the years, but if you’re searching for **age of empires 2 for android**, the reality is that there still isn’t an official *Age of Empires II* release available on Android.

Can I play Age of Empires II on Android using cloud gaming?

Possibly. If you own the game on a supported platform, you may be able to stream it to Android via services like Xbox Cloud Gaming (availability varies by region and catalog). If you’re looking for age of empires 2 for android, this is your best choice.

Can I run Age of Empires II on Android with an emulator?

Not natively—Android can’t run the Windows version directly. If you want **age of empires 2 for android**, your best option is usually remote play or game streaming from a PC. There are also unofficial workarounds out there, but they can be unstable, unsupported, and may not work reliably.

Are “Age of Empires 2” Android apps in the Play Store legit?

Proceed carefully—many store listings are clones or completely unrelated titles. If you’re searching for **age of empires 2 for android**, double-check the publisher and read recent reviews, and steer clear of any app that claims to be an “official” AoE II port.

What are good Android alternatives to Age of Empires II?

If you’re looking for RTS and strategy games on Android that blend base-building with real-time battles, try titles like Rusted Warfare, Northgard (if it’s available in your region), and other top-rated RTS picks on Google Play—or search for **age of empires 2 for android** to find similar classics and alternatives.

📢 Looking for more info about age of empires 2 for android? Follow Our Site for updates and tips!

Author photo: Noah Bennett

Noah Bennett

age of empires 2 for android

Noah Bennett is a mobile gaming strategist and reviewer dedicated to helping players unlock the full potential of their favorite apps. With expertise in progression systems, in-app purchase optimization, and gameplay strategy, he guides readers on how to enjoy mobile games without falling into pay-to-win traps. His advice focuses on skill-building, smart resource management, and finding long-term value in gaming.

Trusted External Sources

  • Age of Empires 2 for android? : r/aoe2 – Reddit

    Jul 20, 2026 … You can play on Android devices via Cloud on Gamepass with touch controls. It’s obviously not the most ideal set up, but it offers the full AoE2 experience. If you’re looking for age of empires 2 for android, this is your best choice.

  • Age of Empires 2 on Android : r/aoe2 – Reddit

    Dec 7, 2026 … You have to download Exagear from Google play and install it on your tablet/phone: https://play.google.com/store/apps/details?id=com.eltechs.

  • Age of Empires II Android Port? : r/aoe2 – Reddit

    Jun 24, 2026 … I am thinking of developing an Android port for AoE 2. Most implementation / programming aspects are taken care of, the only problem would be: Who would the … If you’re looking for age of empires 2 for android, this is your best choice.

  • Age of Empires Mobile – Apps on Google Play

    As of Jan 23, 2026, the brand-new Arab Civilization has arrived—download now and switch for free. Command swift Camel Riders, build a thriving empire, and enjoy the excitement of **age of empires 2 for android** wherever you play.

  • Wasted hours in AoE mobile. Android RTS game like AoE 2? – Reddit

    Dec 10, 2026 … They are impressive for what they are but still difficult to navigate compared to PC. I’ve played quite a bit with them though, much better than … If you’re looking for age of empires 2 for android, this is your best choice.

Leave a Comment

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

Scroll to Top