Related
I'm in the market for a new phone and I've simply had enough of the ****ty Apple experience. I'm still using an iPhone 4, though the thing gets so hot when I'm on a phone call I almost feel like Apple should replace for free.
So i'm convinced that I don't want another apple phone. I have the Nexus 7 tablet and absolutely love it. I would love to have a device running stock android (or close to it) that also makes phone calls.
The one criteria: I have to maintain Verizon as my cellular carrier for the time being.
The two phones I'm looking at are the upcoming Moto X and HTC One.
It looks like the GSM variants of the HTC One can easily be rooted to run the goodle play rom, but does that mean the CDMA will also quickly get the same treatment?
So far, everything I see from the Moto X looks pretty good though I'm a bit disappointed in some the crap-quality photos it takes.
I'm hoping there's someone out there that can help with my analysis paralysis and point me in the right direction here. Big thanks!
Hi there quick questionif anyone can help I'd be so so grateful.
1:So I know a lot of this is subjective, but I'm in the very fortunate position of having an HTC One M8 and the Mate 7. I like them probably equally in terms of all of the things I have access to now, but I'm someone who is on Android for control and support (from XDA!)
I've noticed there's very very little about the Mat e7 on XDA, and Huawei in general to be honest. is this because they're still relatively new? Would it be fair to expect new roms/kernels lollipop etc to eventually come to this device? Or is the mate 7 a far more niche and limited device, and I'd be better off with my HTC in that respect? (For example, it feels like developers rush to make things work for popular devices, eg when the HTC M9 comes out Cyanogenmod, Carbon Rom etc will all be working on a veri=sion for that straight away, but the Mate 7 might not get that kind of attention?)
I'm very happy with the M8, it's just the fingerprint scanner and mega battery life are lovely on the Mate 7. I suppose basically the question is, is this a phone I can put my faith in enough to sell my HTC? I've barely even heard of Huawei :s If someone is either able to reassure me OR tell me I've got plenty to be worried about, either would be fantastic!
And maybe if anyone is able to comment on which phone they would choose, that might help me even more!
Cheers
For dev support, you can always rely on big names as samsung, lg, sony, motorola and htc. What you said is true -- there is little to no dev attention to the likes of huawei, lenovo, etc.
That said, I came from samsung tab and samsung note 2. The dev support was overwhelming. I flashed differnt custom rom every week just for the fun and thrill of using something new. But I got tired too.
Then I got the lenovo vibe z2 pro-- a relatively new monster of a phone too! But it does not even have a separate thread here in xda, and I could not even get a phone case locally! Lucke enough, my brother got my vibe z2 pro coz he loves the aluminum build so much and he will just continue to pay for it.
I have been eyeing the mate 7 since it was announced. Loved the unibody design, the humongous battery and the fastest fingerscanner in android! So when it was launched in the philippines about 2 weeks ago, I preordered and was the first owner officilaly in thr philippines! Thats how excited I am!
I was looking to have the silver color though, but only the gold one was released locally. Also the silver one is the 16gb/2gb combo. So for the future, its nice to get the 32gb/3gb combo.
I think it is somewhat guaranteed that the mate 7 would receive the loliipop update considering its the new flagship of huawei. I just dont know when.
Do I miss my old note? You bet I am! Inspite of touchwiz being bloated, there is so much you can do with it! Plus the spen has a while wide use and functionality I have never found in any phone!
For now, I am contented with my mate 7, unlocked and unrooted. I guess its the thrill of using something new. And for its many features, its definitely value for you rmoney.
Considering the pros and cons of immediately changing from Verizon M8 to a newer phone; e.g., M9, S6, S6 Edge, or LG G4, Loss of S-Off and Root is a serious concern with availability of the outstanding ROMS for the M8, and the ability to completely eliminate unwanted bloatware. Notwithstanding the Antutu performance specs for the S6 and S6 Edge, Samsung acknowledges significant Memory Leak issues in routine use of these devices, without constant initialized rebooting. Alternatively, the Verizon M8, running the CM 12.1 ROM with Android 5.1.1 yields typical non-initialized boot Antutu scores exceeding 48000, tweaked, which actually exceeds Antutu typical non initialized boot scores of the Samsung devices during continuous operation.
Until, S-OFF and Rooting become available for device optimization both in terms of ROM features and bloatware elimination; and until these newer devices catch up with Android 5.1.1 and solve the significant Memory Leak issues, remaining with the Verizon M8, for now, is very sensible.
I remember when android was new and every new phone had this instant gigantic dev community ahh those were the days...
In the beginning cutting edge new android phones weren't coming out once a month like now It was all but guaranteed your phone would get SOME kind of development and momentum. I'm staying with my m8 for some of the reasons you state too. Like the fact that its already had all this time for the roms and community around it to mature. Every release cycle it becomes more of a possibility you might pick the latest and greatest model, and the one or two highly skilled devs needed to get the phone to root/unlock/whatever never materialises and before long something else newer is out and...your stuck with the phone the way you bought it or get a new one!
Every time I go to look for a new phone it's becoming harder to decide and narrow it down to one when weighing all factors. Being a card carrying techie pretty much requires a device has a decent XDA community for it though.
I recently had my VZW M8 damaged quiet bad so i was looking into getting a new phone. And basically this comparing all the new stuff coming out/is out, nothing really seems all that safe of a bet when it comes to the respective XDA community of the device. Nothing picks up momentum like in the old day, rooting is even more of a hit or miss it seems. Really i'm almost feeling a side grade to a nexus 6 or something might be in order. As much as i love the m8 i'm really getting sick and tired of the metal body... I like plastic a whole lot more but i HATE the cheap plastic every samsung phone seems to have!
Long story short, upgrading is hard yo.
xsteven77x said:
I remember when android was new and every new phone had this instant gigantic dev community ahh those were the days...
In the beginning cutting edge new android phones weren't coming out once a month like now It was all but guaranteed your phone would get SOME kind of development and momentum. I'm staying with my m8 for some of the reasons you state too. Like the fact that its already had all this time for the roms and community around it to mature. Every release cycle it becomes more of a possibility you might pick the latest and greatest model, and the one or two highly skilled devs needed to get the phone to root/unlock/whatever never materialises and before long something else newer is out and...your stuck with the phone the way you bought it or get a new one!
Every time I go to look for a new phone it's becoming harder to decide and narrow it down to one when weighing all factors. Being a card carrying techie pretty much requires a device has a decent XDA community for it though.
Click to expand...
Click to collapse
As you say, the collective community of the endless efforts to improve the M8 with extremely satisfying results, certainly outweighs the very short-lived glitz feeling of possessing one of these new devices.
holytimes said:
I recently had my VZW M8 damaged quiet bad so i was looking into getting a new phone. And basically this comparing all the new stuff coming out/is out, nothing really seems all that safe of a bet when it comes to the respective XDA community of the device. Nothing picks up momentum like in the old day, rooting is even more of a hit or miss it seems. Really i'm almost feeling a side grade to a nexus 6 or something might be in order. As much as i love the m8 i'm really getting sick and tired of the metal body... I like plastic a whole lot more but i HATE the cheap plastic every samsung phone seems to have!
Long story short, upgrading is hard yo.
Click to expand...
Click to collapse
I agree 100%, upgrading is hard. I cannot bring myself to purchase one of these new Verizon devices now, completely devoid of the S-OFF, rooting, and developer community achievements.
rooted_by_nature said:
I agree 100%, upgrading is hard. I cannot bring myself to purchase one of these new Verizon devices now, completely devoid of the S-OFF, rooting, and developer community achievements.
Click to expand...
Click to collapse
Lot of m9 users have gotten s-off already via Java card. It's not all bad. Sunshine will also get updated.
dottat said:
Lot of m9 users have gotten s-off already via Java card. It's not all bad. Sunshine will also get updated.
Click to expand...
Click to collapse
As you say, eventually all that we enjoy now with our M8 will be available with these new Verizon devices, and that is when many of us will not hesitate to change.
The m9 really doesn't look like much of an upgrade to me. I don't think it is worth the money, my m8 works great, I have s-off I didn't have to buy a java card to get, and plenty of ROMs to choose from. I'll be sticking with the m8. At least till I can get an m9 for cheap or the next flagship phone comes out from HTC.
mpappas87 said:
The m9 really doesn't look like much of an upgrade to me. I don't think it is worth the money, my m8 works great, I have s-off I didn't have to buy a java card to get, and plenty of ROMs to choose from. I'll be sticking with the m8. At least till I can get an m9 for cheap or the next flagship phone comes out from HTC.
Click to expand...
Click to collapse
Absolutely, currently, taking all of the new devices into consideration, without the development of ROMs and easy ability to debloat, remaining with the M8 for now is a wise choice.
rooted_by_nature said:
Absolutely, currently, taking all of the new devices into consideration, without the development of ROMs and easy ability to debloat, remaining with the M8 for now is a wise choice.
Click to expand...
Click to collapse
Just so we're straight the m9 already had a viper rom posted. We have @ΠΣΘ @andybones @Tigerstown @santod040 all with this device and working on dev. There's plenty happening in the last week or so...
5.1 is looking realllllly nice for the m9 also.
dottat said:
Just so we're straight the m9 already had a viper rom posted. We have @ΠΣΘ @andybones @Tigerstown @santod040 all with this device and working on dev. There's plenty happening in the last week or so...
5.1 is looking realllllly nice for the m9 also.
Click to expand...
Click to collapse
Worth hundreds of dollars over m8?
mpappas87 said:
Worth hundreds of dollars over m8?
Click to expand...
Click to collapse
Depends upon whether you want the latest hardware and the most firmware updates. True volte (I'm beginning to seriously doubt the m8 will get it knowing vzw). For the record, I don't buy subsidized phones ever. I'm happy with my m9 over my m8. Feels so much more premium. Heck it's got metal speaker grills instead of stickers finally.
dottat said:
Depends upon whether you want the latest hardware and the most firmware updates. True volte (I'm beginning to seriously doubt the m8 will get it knowing vzw). For the record, I don't buy subsidized phones ever. I'm happy with my m9 over my m8. Feels so much more premium. Heck it's got metal speaker grills instead of stickers finally.
Click to expand...
Click to collapse
That's kinda my point though I got hundreds invested in m8 is the m9 really worth it? For what a better camera and some better speaker grills?
dottat said:
Just so we're straight the m9 already had a viper rom posted. We have @ΠΣΘ @andybones @Tigerstown @santod040 all with this device and working on dev. There's plenty happening in the last week or so...
5.1 is looking realllllly nice for the m9 also.
Click to expand...
Click to collapse
And we currently have Cm 12.1 with 5.1.1 for the M8. I believe that until Samsung can solve its memory leak issues, changing immediately to a Verizon S6 or S6 Edge is more of a loss than a gain. More of a loss than a signifcant gain for changing immediately to the M9. The same for the LG G4 when available. And I say this, in large part, out of respect for the excellent work which you and your colleagues have perfected for the M8. Thank you for your tireless efforts in this regard.
One-Click Root Methods For Verizon S6 As An Incentive To Change From M8?
Even with the advent of the one-click root method for the Verizon S6 and perhaps S6 Edge, the unlockable bootloader prevails, making it currently impossible to install a TWRP recovery, which for me is not sufficient incentive to change, now, from my Verizon M8.
1st post in this forum!
Are you buying?, if so, what are you replacing?. I haven't been visiting XDA in a while, I used to visit everyday, and tinker regularly. I'm replacing a Tmo Note 3, yes unlocked , rooted and ROM'd. I was just waiting for the right one I guess.
Camera and removable battery were important to me. I wish this had 4GB RAM, but I think it will be fine.
As far as unlockable bootloader's , I've never owned a Blu ( supposedly rebranded Gionee), but some research looks like they have fastboot, and have been unlocked in the past. I'm hoping this remains to be true.
I hope to see this place bustling, with the pricepoint of the device , there should be plenty of involvement.
Ciao!:highfive:
Thinking about it.... This versus Moto X pure versus OP2
This phone has seriously peaked my interest. My HTC One M8 has been on the fritz lately. The power button has become super sensitive and I find it turns itself on and off at times, thinking the button is pressed when it isn't :/
Im looking to get something soon and this phone looks like a steal for what we get.
I really dig this phone. I don't know about the lack of an app tray. is there much dev support for this phone? just wondering if I get it will I be stuck with basically an iphone layout lol
I currently have a Note 4 Att (locked bootloader) and am sick of no root. So if this phone gets rooted and has a good dev community bringing out ROMs, count me in.
Root shouldn't be an issue.
sigtau2001 said:
I really dig this phone. I don't know about the lack of an app tray. is there much dev support for this phone? just wondering if I get it will I be stuck with basically an iphone layout lol
Click to expand...
Click to collapse
Use Google Now launcher... how do people like you even find XDA Forums when you dont even know to switch the launcher...
---------- Post added at 02:40 PM ---------- Previous post was at 02:39 PM ----------
That new Helio X10 processor might actually get some good support. Plus its a Gionee under the skin so people have had it for about a month in China and India.
Moynia said:
Use Google Now launcher... how do people like you even find XDA Forums when you dont even know to switch the launcher...
---------- Post added at 02:40 PM ---------- Previous post was at 02:39 PM ----------
That new Helio X10 processor might actually get some good support. Plus its a Gionee under the skin so people have had it for about a month in China and India.
Click to expand...
Click to collapse
I searched assh*le and it brought up Moynia and I thought I would come on here and irritate you. Maybe I missed something, I thought this thread was talking about developer support. I assume you started somewhere and didn't just wake up knowing everything.
Im stuck between this and moto x pure... IDK WHAT 2 DO!!!
Lenn0x I've had the first 2 moto xs. While they are sweet phones I don't really see that much difference between 2014 and 2015. I like new and/or different features in my phones.
Definitely going to give this a look. I have a Huawei Mate2, but it appears Huawei wants to go all "samsung" on their pricing with
their new models. Soon as it is in the wild, and a few reviews come back, may have to give this one a spin.
If this is just a rebranded Gionee Elife E8, I wonder if we will be able to have a joint Dev community where we can use roms for both. If it's the same internal, theirs says Gionee and ours say Blu outside, then I don't see why it wouldn't work.
I was looking to replace my Oneplus One. Had an invite for the 2 but decided to pass since the specs aren't really that much better. The Pure XL releases on my birthday so thought I'd give it a try.
Warning
*EDIT*- I discovered just now that this forum is for a different phone than the one that I owned, and the photos and specs that are provided are for the wrong phone. So, this information is not applicable to the device that will be released in September of 2015. However, it is still valuable information as the actual Pure XL will be using the same Amigo UI that the Life Pure XL did, and could very possibly have the same crippling bugs that the last version did. Or not. I will keep this here as a cautionary tale for all.
*/EDIT*
I owned this phone between June of 2014 and April of 2015, and I had quite the experience with it. Yes, the specs look fantastic, just as good as a OnePlus One or a Galaxy Note 3. However, the software and lack of support from the manufacturer are what will kill your experience with this phone.
This device is the Gionee Elife E7 rebranded for sale in North America. I would suggest looking at the forum for that device in depth before deciding to commit to this phone. I have not checked on it in a while, but the phone will likely ship with Jellybean (4.2.2) and you will have to go through many hoops in order to possibly get a hacked, Taiwanese version of KitKat. If you are interested in Lollipop, I would forget this phone entirely. The stock ROM on this phone is a messy pile of Indian and Chinese Engrish that will leave you extremely frustrated. There are crippling bugs such as my very favorite: not being able to change the soft keyboard. Whatever you choose initially, it will be stuck that way unless you factory reset the phone. Seriously. You will similarly be able to change the default home screen, once and once only. The fancy camera sounds great, until you aren't able to actually take pictures because the Camera app FC's every time you open it. Try to use Google Camera app instead? Great idea, except that the full 16 MP resolution isn't supported by other apps. The installed music app doesn't let you sort by any parameter, you have to manually look through a huge list of all of your songs. Little things like this that you would expect thorough testing in development to have addressed have been ignored.
Also, there are only a couple of custom ROM's for the E7, one of which works fine and the other (Nori) will brick your device completely and utterly. There are several versions of this phone in the wild, one of which has true LTE support and for which Nori's ROM was made, and which the Pure XL is not. DO NOT FLASH THIS ROM. You will end up with a $300 piece of plastic. To be completely safe, do not flash any ROM that is not designed specifically for this phone. Since there are currently none, then this phone is a poor choice for those wanting to take that route.
The most you will be able to safely and reliably do with this phone is root it. Even then, you have to use King Root which is questionable at best. Don't have a Windows computer to run King Root on? That's as far as you can get. I would strongly recommend that anyone who has even the smallest desire to root, control and customize their phone (everyone reading this post) to stay as far away as you can from this phone and buy a used OnePlus One or a Note 3. The prices are almost comparable and you will end up with a phone that is truly useable and customizable.
Eyeing this phone as well, came here to see if people had luck rooting these phones with different ROMs.
If not, would probably just get a Nexus phone that is being announced soon, or even the original Nexus 6 (same price now).
And there's always the LG G3 or G4 (still using the Optimus G (G1) with the help of CM to keep it a valid phone)
Almost pulled the trigger on a Nexus 6, and then I remember about this BLU Pure XL. I was in contact with the company when they had it on Kickstarter. My main concern was the use of MTK processor. While I wasn't worrying about the performance of it (MTK high end chips are powerful!), I didn't like how they set up the internal storage partition. So I asked them and they assured me that there wouldn't be storage partition on this device, meaning about 50-55 gb would be user accessible (I deleted the email so I have no proof of their claim now). Too bad at that time I didn't need a new phone, otherwise I could have take advantage of their price of $249 (or $299, don't remember).
Anyway, I'd probably pick this over the Motorola Nexus 6, but am still considering the Oneplus One. Decision decision... too bad my LG G2 crapped out on me after that stupid Android Lollipop update. Totally messed up my phone. Otherwise I could probably still use it for another 2 years.
felix168 said:
too bad my LG G2 crapped out on me after that stupid Android Lollipop update. Totally messed up my phone. Otherwise I could probably still use it for another 2 years.
Click to expand...
Click to collapse
Not try to use LGNPST recovery???
Matty77 said:
Not try to use LGNPST recovery???
Click to expand...
Click to collapse
so my LG G2, after that Lousypop update, has gone from battery drain to WIFI drops, to the latest which was when I wasn't able to answer an incoming call. When that happened, the phone would just keep ringing and ringing, and I wasn't able to do anything with it. None of the button was responding. So I went online to see if someone came up with a fix. In the back of my mind, I knew there was a good chance everything would go back to normal once I reboot, but then since I wasn't even able to turn it off, I came across some Youtube video of a guy trying to remove the battery (which was a dumb idea to begin with... there is a reason that these batteries aren't to be messed with in the first place), and I thought maybe I could disconnect it to power off the phone. Well, I didn't get that far. LOL... I kind of broke the back panel a tad and trim, and I put everything together and just shoved the phone inside the closet to let it ring and drain out the battery. The next morning, charged the dead phone and turned it back on, everything seemed normal, except for all that cosmetic damage that I made, which I was more upset with myself since I have always kept it in tip top shape. And last week, it developed a new problem... sometimes I voice calls aren't clear, and speakers are skipping. Time for a new phone!!!!!!!!!!!!!!!
BLU Pure XL is looking better and better by the minute... until I realized it's actually even taller than the Motorola Nexus 6! LMAO! decision decision...
At this point, I'm one foot closer to getting this thing too. I have an Asus Zenfone 2 which I really like but I just had it replaced due to the cellular connection on the second SIM slot in my house and the problem still persists so it seems it is a device problem. Possible theory is because the second SIM slot only supports 2G data although why that would interfere with the ability for mere phone calls I don't know, but in any event, the second SIM slot will not work in my house and this is the second phone now, so it is going back. I am going to try one more replacement SIM card again just like last time, but I already did that once before and it didn't help. So the Blu Pure XL both slots I think are LTE so I shouldn't have the same issue if that 2G slot is the culprit issue. If it is, then clearly for some odd reason, my house, in a major suburban metro area, just must deflect those signals in some bizarre fashion because I can gets calls everywhere else, but today I tried numerous times already and it is non-functional and I already wrote in to ASUS. So I think I am going to have to return the Zenfone. I can't make calls on it today already from the second SIM-the line is unavailable and when it becomes available, it drops off right away. Obviously this is not workable and it's the ZF2 as a device that doesn't work in my house on SIM 2, but SIM 1 works just fine. Issue is, I have two lines.
I've been rocking the oneplus for about a year. Amazing phone. By far the best I've owned. My days of waiting for an upgrade are over. I plan to buy the pure xl. My only fear is that it won't be popular with the devs therefore no cool stuff to flash. I will wait a month or 2 to see what happens. At the very least I'd be OK with cm nightlies. My wife has had 2 blu phones in a row. Good quality and performance for the price.
My beloved N5 has been acting wonky the last couple weeks and I need to consider a replacement, as my new job doesn't leave much time for troubleshooting. Could I get some informed opinions on the best Android phone currently on the market to replace my N5?
My two must-haves are:
1) Must be able to root at least as easily as N5. Again, I'm time-pressed and can't spend hours fussing over it.
2) Must have a removable/user-replaceable battery -- the REGULAR kind, where you don't have to disassemble the phone to replace it. That's my biggest gripe about the Nexus.
Otherwise, N5-level specs or better are fine.
Thanks in advance!
Really depends on how much you want to spend but the LG G3/G4 or Samsung S5 may be a good choice.
audit13 said:
Really depends on how much you want to spend but the LG G3/G4 or Samsung S5 may be a good choice.
Click to expand...
Click to collapse
Thanks. I was thinking about the G4, but with the G5 supposedly out in 45 days, I wonder if I can milk my N5 that long? Wonder how long it will take people to develop a rooting mechanism? Seems like a quarter of my apps need root access.
IMO, this phone ran A LOT better on Lolipop than it does on M. Maybe that's my problem...
I like mm better than LP on the n5. I am currently using a stock s4 at the moment. I got it really cheap and want to make sure it functions properly before passing it on to a family member.
Xiaomi MI5
Posté depuis Nexus 5 / Miui7 by Miui-France
I'm in the same boat. My N5 is about done. Already replaced the charging port thingy but now the mic is going out and it needs a new battery badly.
I was hoping I'd be able to limp along till the new Nexus with an 820 but it doesn't look like I can last another 6 months. The LG G5 looks promising and I'm gonna try to wait till it comes out.
You can really get some good deals on the LG G4 if you shop around right now. Sure it's coming up to a year old, but it's still a fantastic phone with a removable battery. It doesn't feel too sluggish and you can probably find a nice ROM to put on there. The LG G5 is dope. It's much easier to replace the battery on this model and would be nice to have. It's also apparently slightly smaller so I'd enjoy that more. I expect it to be quite expensive though as it launches later this year.
Personally for me, I'm falling in love with the Galaxy S7. I know it doesn't have a removable battery, but it has a Micro SD card slot, sensible size and features Samsung Pay arriving in the UK this year. Ultimately though, there's still nothing wrong with my Nexus 5, so I've no sensible reason as of right now to upgrade.
Choose wisely!
OnePlus X if ASOP is your style.. LG G5 if your wallet permits..
im planning also to replace my nexus 5.
my 1st choice is the Lenovo ZUK Z1 (cyanogen OS) and the other would be 1+2 or LG G4.
I have replaced my nexus 5 with a LG G4 two months ago and I absolutely love it. Awesome camera, great battery life and a really nice screen. Rooting my G4 was simple to, but keep in mind that the non European versions don't have an official bootloader unlock and an unofficial unlock may never come. But if you have the European version like me than you won't have problems with rooting and flashing custom roms. If you like really active development than maybe the G4 won't be the best choice for you due all other versions of the G4 can't be unlocked...
Lim Wee Huat said:
OnePlus X if ASOP is your style.. LG G5 if your wallet permits..
Click to expand...
Click to collapse
Are the One Plus phones easily rooted and bootloader unlocked?
I thought the G4 was locked down tight if you wanted one with a US warranty?
Not really looking at these devices from tweakers' point of view.. Actually ever since after KK, there ain't much more to do with LP or the current MM. Its BETTER NOT to tweak/root them. If you're into Android dev, stay in KK.. I am..???? If you have noticed, much of the popular devs have already long left the Android development scene..
Lim Wee Huat said:
Not really looking at these devices from tweakers' point of view.. Actually ever since after KK, there ain't much more to do with LP or the current MM. Its BETTER NOT to tweak/root them. If you're into Android dev, stay in KK.. I am..???? If you have noticed, much of the popular devs have already long left the Android development scene..
Click to expand...
Click to collapse
I root and unlock the bootloader mostly to use utils like Titanium Backup and TWRP.
Maybe I should just buy a 6P and a spare battery while the latter are still available? Is the 6P easily rooted and bootloader unlocked, or is that screwed down tight?
Not really sure about the 6P.. I'm still using my Nexus 5, 7 (2012) and 10.. Multirom with several 4.4.4s.. With and without GApps. Dalvik is still the best.