I love the Apex Launcher, ever since my factory reset and subsequent install of ICS 4.0.3 I have used it (on GB I used TWLauncher, didn't even know about Apex and was going to use TW again until someone told me to try Apex and I haven't looked back since). I have an issue, and within it, a question about functionality. How does Apex, or other after market launchers, work? Do they just work like all other apps, meaning that they launch from the regular ICS launcher and then take over, running over top? This would explain the issue I'm about to talk about, but also means that after market launchers do not replace the original, but merely run on top if it (which seems like a waste to me, like installing LINUX then having Windows 7 runs from it). Here is what is happening on my phone: Every so often, perhaps once every 20 launches of an app, or once every 10 gmail launches, when I exit the app (usually Gmail, but I noticed it happenes with others apps to, albeit very rarely), instead of seeing Apex Launcher, I see the original ICS launcher. Luckily, the APEX icon is right there, so it's just a push, and instantly APEX is back up and running, smooth and fast as ever. But somehow it bothers me, it doesn't feel right (I mean the whole reverting to ICS launcher once in a blue moon, then having to launch the APEX with an icon). It feels as if I'm just running an app (APEX) over top the ICS launcher, and it bothers me. Maybe that is the way it has to be, the way it was designed, for whatever purpose, but if someone could clear this up for me that would be grand. Furthermore, any ideas why my phone sometimes reverts to the ICS launcher at all? Like I said, it happens rarely, and when it does, it's no bother, it's just a push of the APEX icon and I'm back in APEX. Is there a way to remove the ICS launcher and make APEX the actual launcher, the ONLY launcher? Is that advisable? What do you guys make of this? While I'm at it, is APEX the best out there? From your experience, should I give another a try? It is definitely superior to TWLauncher which I used with GB before it crashed and forced me to do a factory reset (and get ICS, which was an awesome relief, I went from agony to extacy in 12 hours (my phone froze on boot when Kies tried updating, and I freaked out, but learned the three button trick to get to BIOS and do a reset from there)). Thank you in advance if you're able to shed some light on my issue and also on my questions. I would greatly appreciate any input you may have relating to any or all of the above!