yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Nexus] heXacode:
Yeah i see he made an edit to provide additional info including it acting up on stock settings. I tested it just now with AK v70 and Atom v12 and notice no stuttering screen on and screen off.

Im not going to ask the users to clean wipe everything and flash everything again just for one app. Maybe somebody else can shed some light on whats causing stuttering for them and not for people like us.

I use mostly n7player and GoneMad Player but have Poweramp on the side for different use.

Didn't some people have to clear some caches and what not for trickster mod to start a brand new set up because the previous setup was somehow sticking despite clearing everything?
[Samsung Galaxy Nexus] spitefulrain:
Is there a specific value we should edit it too?
[Samsung Galaxy Nexus] gaich:
Latest PGM update seems to be incompatible with AK80...:crying:
[Samsung Galaxy Nexus] infectedorganism:
Do you have a backup of the previous version? If so, just restore that and don't upgrade.
[Samsung Galaxy Nexus] namtombout:
Here's a pgm alternative that I recently found on xda.

https://play.google.com/store/apps/details?id=com.plexnor.gravityscreenofffree
[Samsung Galaxy Nexus] gaich:
I just noticed - my pgm settings do work, but I cannot open the programm, it shows error.

---------- Post added at 09:32 AM ---------- Previous post was at 09:28 AM ----------

Imagine how much battery drain you will have with this sensor using!:p
[Samsung Galaxy Nexus] parthipanramesh:
Since I upgraded to v80 I have laggs :( Sometimes my phone doesn't wake up. I had the same issue with v70 but it was acceptable. Now it's horrible :/ I returned to stock settings. I have the same issues.
[Samsung Galaxy Nexus] cmoG530:
Working a-ok on my end.
[Samsung Galaxy Nexus] namtombout:
Why imagine when you can try it out and see :p
[Samsung Galaxy Nexus] gaich:
With Franco kernels reducing read ahead buffer to 128 solved similar problems to me.
[Samsung Galaxy Nexus] Blackcrx:
is you min cpu and min on cpu at least 350?

what governor?
[Samsung Galaxy Nexus] Sik-1:
I'm personally at 30 for swappiness, but with everyone having different usage you would have to decide for youself
[Samsung Galaxy Nexus] frenchy714:
Thought I'd share :D. AK v80 stock settings 1st charge cycle. Also threw in a screenie of my setup lol!
[Samsung Galaxy Nexus] frenchy714:
My apologies for taking up so much thread space. Uploaded from XDA app and messed up somewhere obviously :p.
[Samsung Galaxy Nexus] musashihatred:
Downloads doesnt fail now on80

Pgm works :) cool.

Om the previous, my downloads die when screen was off due to really low data recieved -_-
[Samsung Galaxy Nexus] ak:
XXX

You have to share all the necessary info:

ROM?

PREV KERNEL?

ecc ...

I have used for a 2 week slimbean without problem and now with carbon.

Fantastic for the first cycle.
[Samsung Galaxy Nexus] wisefreakz:
Mind sharing your settings and ROM?
[Samsung Galaxy Nexus] frenchy714:
Stock settings/Carbon ROM 4/11 nightly.
[Samsung Galaxy Nexus] terminal13:
The 80 kernel is an Olympian! After first charge on it my screen on times have easily doubled.

You should start naming them after Greek gods. ;):beer:

AOSPA/AK device.
[Samsung Galaxy Nexus] wisefreakz:
Stock battery?
[Samsung Galaxy Nexus] DoesntPostAThing:
AK Zeus version! Your phone will run so fast the CPU will start shooting out thunderbolts. Wait. That can't be good, can it?
[Samsung Galaxy Nexus] P30SiNa:
It's because of the 3.4 wifi drivers I guess.
[Samsung Galaxy Nexus] shriom_manerker:
dafuq !! what battery is that ? stock or extended ? i get like 3 hours of screen on time with browsing websites and sending msgs/ whatsapp whike on 2g !! on 3g i get like 2.4 :\ no other apps installed :\

Dynamic fsync created some trouble for me .. phone lagged while i was doing sum **** to it and had to pull out the battery ! some wallpapers got corrupt :\ switching back to cyclone 700
[Samsung Galaxy Nexus] nitsua98:
So in the op it says read ahead size is 856/16. So is the default size 856 or 816 or what is the 16 for/mean?
[Samsung Galaxy Nexus] frenchy714:
Not currently (2100 mAH). I get the same amount of screen time with the stock 1750 mAH battery though.
[Samsung Galaxy Nexus] jjhiza:
Anarkia, you've done it again man! v80 is running like a dream for me, while I'm testing the latest Liquid. I'm using abyssplug, fiops, and vino (1200 max - 350 min), and I'm loving it. Thank you for another spectacular release! This really is the best one yet. :thumbup:
[Samsung Galaxy Nexus] ak:
Last carbon nightly is a bomb
[Samsung Galaxy Nexus] MBQ_:
...... BOOM.

:D
[Samsung Galaxy Nexus] puldag:
Every time new version of ROM is released, I do in cwm full wipe (except SD card), cache, dalvik. Power amp works just fine in stock non rooted 4.1 and in CM 10.1 months ago. Problem starts with this custom ROM. So I agree power amp probably sux, but not the whole time. Kernel tweaking is not my cup of tea, so I try to keep it in stock.

Just explanation.

I'll try another ROM, and if stuttering stays, I'll look for another player.

So thx everyone for their opinions, very appreciated :thumbup:
[Samsung Galaxy Nexus] zandander:
Anyone ever seen something like that??

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] jjhiza:
Your CPU has used 100% of your battery, for almost half a year?! Damn! That has to be a glitch... Have you tried clearing your battery stats in recovery?
[Samsung Galaxy Nexus] ak:
You are into the future! :D
[Samsung Galaxy Nexus] ak:
3.0.73+ Linux update

4.2.2 DIAMOND ED. (EXPERIMENTAL)

androidfilehost - Last Version: AK.081.DIAMOND.zip

dev-host - Last Version: AK.081.DIAMOND.zip

Differential Changelog: Link

Features: Link

Github: Link

Changelog:

- update to last linux stable
[Samsung Galaxy Nexus] SahilC:
Anarkiaaaaaa please :P
[Samsung Galaxy Nexus] ak:
If you want to use all the functions of my kernel you can use Trickster app.

the latest version has implemented my color profile and the ability to change many options of governors directly.

In my opinion it is worth to use the default settings initially and then find their way to have fun.

this is fun. :laugh:
[Samsung Galaxy Nexus] marcoperro74:
I flashed the last ak 456 on the xylon 10 rom and all it so good! I use intellidemand as governor and the remaining options stock... I'll try different configurations but at the moment what is the best combinations for you anarkia and users? Thanks... And very good work anarkia! Keep it up!

Inviato dal mio Galaxy Nexus con Tapatalk 2
[Samsung Galaxy Nexus] ciprianruse88:
i've set cpu to 1.4 , gpu to 384 and interactive governor with those settings that i've attached:good:
[Samsung Galaxy Nexus] marcoperro74:
Thanks for sharing ciprianruse... A question... How long does the battery with this setting? Thanks

Inviato dal mio Galaxy Nexus con Tapatalk 2
[Samsung Galaxy Nexus] pcphobic:
Interactive governor is still the best in terms of a good balance between performance & battery life. That's why anarkia was trying his best to solve the bug of the Interactive governor....which I believe has been solved with version 456.

I am on 456 now using Interactive governor on Xylon ROM build 010. So far so good. No more CPU speed stuck at maximum frequency.
[Samsung Galaxy Nexus] Nicuz95:
I asked a suggestion for a good combination for battery life to anarkia days ago, he told me:

-Interactive

-Stock frequencies

-Touchwake

-bfq sheduler

Personally i found my perfect battery life with the same configuration but with InteractiveX governor that is better in standby, you can see my battery life here :)
[Samsung Galaxy Nexus] ciprianruse88:
Depends how you use the phone.disable auto sync,gps and all others consumers and see how it goes.i use the web pretty much all the time and i charge my phone every night but this is how i do with all the others kernels that i've tested

---------- Post added at 06:54 PM ---------- Previous post was at 06:51 PM ----------

To understand better what you are doing, lowering all the settings from interactive except hispeed_freq and go_hispeed_load gives you better performance over battery.you need to finde the sweet spot for all of them by your self.for me those settings that i've attached are the best.there is a usefull post by yellowind somewhere on franco's thread explaining what each of those setting do and what is the sweet spot finde by him and other users:good:
[Samsung Galaxy Nexus] Exostenza:
455 was sucking down battery hard so I put on 456 just now and with default settings my phone rebooted on me while I was using Tapatalk. Never had a reboot before like that in all my time with the galaxy Nexus...
[Samsung Galaxy Nexus] bbedward:
You should retrieve /proc/last_kmsg and share it ;)
[Samsung Galaxy Nexus] odin13:
You could stop using setcpu...

I recommend using trickster mod from playstore...it enables you to tinker with all the goodies anarkia put in this kernel.

You can always keep the settings default ofcourse :D

Verstuurd van mijn Galaxy Nexus met Tapatalk
[Samsung Galaxy Nexus] ak:
Very interesting ... Do you have crash file? Without this i cant make anything :eek:
[Samsung Galaxy Nexus] ak:
Previous post is for you :eek:
[Samsung Galaxy Nexus] welingtonhs:
has the new kernel456 version pgm ?
[Samsung Galaxy Nexus] Nicuz95:
Not yet
[Samsung Galaxy Nexus] ciprianruse88:
No.read op:good:
[Samsung Galaxy Nexus] ak:
ak.457.berserk

Last Exp Version: ak.457.berserk

Differential Changelog: Link

Github: Link

* Governor loaded by defualt:
​

Interactive from 3.4.X Kernel (Default)

Ondemand 2.0, Sakuractive, Intellidemand 3.0, Conservative 2.0, Wheatley, Lazy, Hotplug, IntellidemandX, SavagedZen, InteractiveX, Adaptive, AdaptiveX, OndemandX, Userspace, Powersave, Performance

+ Add Early Suspend for:

Ondemand 2.0

Interactive 3.4.x

Intellidemand 3.0

+ Add Hotplug for all X Governor:

InteractiveX

AdaptiveX

OndemandX

IntellidemandX

* Scheduler:
​

Deadline (Default and Optimized)

Cfq, Bfqv5, Noop, Sio, Fifo, Vr, Fiops

* Cpu Freqs:
​

350Mhz (Default Min) -

1200Mhz (Default Max)

+ 1400Mhz

+ Mpu LiveOC

+ Core LiveOC

* Gpu Freqs:

307Mhz (Default)

+ 384Mhz

+ 512Mhz

* TCP Congestion:

Westwood (Default)

Bic, Cubic, Htcp, Hstcp, Hybla, Vegas, Scalable, Lp, Veno, Yeah, Illinois, Reno

Project name: AK KERNEL 4.1

•anarkia1976 - Kernel Version: ak.457.berserk

•anarkia1976 - Update to mainline kernel

•anarkia1976 - Update Bluetooth drivers​

​
[Samsung Galaxy Nexus] emic2:
New release. Can you give a changelog please?

Envoyé depuis mon Galaxy Nexus avec Tapatalk
[Samsung Galaxy Nexus] ak:
Project name: AK KERNEL 4.1

•anarkia1976 - Kernel Version: ak.457.berserk

•anarkia1976 - Update to mainline kernel

•anarkia1976 - Update Bluetooth drivers​
[Samsung Galaxy Nexus] emic2:
Ah OK thanks. I'm confused, I didn't see... So I wait the next release. 456 works perfectly.

Envoyé depuis mon Galaxy Nexus avec Tapatalk
[Samsung Galaxy Nexus] Blackcrx:
Another update? Between this and Rubik my kernel will never get to settle.

Love it!!
[Samsung Galaxy Nexus] mrdevil_25:
thats a fast update. was there something missing / gone wrong with v80?

just curious thats all =D
[Samsung Galaxy Nexus] ak:
Project name: AK KERNEL

•anarkia1976 - Kernel Version: AK.081I have fixed swap problem.

I have set rab at 256.

I have update kernel to 3.0.73﻿

No problem with v080 ....
[Samsung Galaxy Nexus] mrdevil_25:
sweet time for 1 more flash before i sleep!

just finished charging my phone too so perfect timing to get overnight idle drain =D
[Samsung Galaxy Nexus] tetrakinitis:
Just woke up, with a smile! Beautiful day! :)

Sent from my SmoothCriminal™
[Samsung Galaxy Nexus] parthipanramesh:
Yes. Interactive. All stocks settings. I didn't change anything.
[Samsung Galaxy Nexus] Blackcrx:
V81 just got released. Try that along with the cache and dalvik wipe. I know ppl say cache/dalvik have nothing to do with kernel but worth a shot.

V70/80/81 all have ran awesome for me and for a lot of other ppl

You can also make changes to interactive. I personally always change the threshold from 99 to 70

Here's a link to my custom under clocked lag free settings.

http://xdaforums.com/showpost.php?p=40159357&postcount=24329

Could also be the ROM itself. What are you running?
[Samsung Galaxy Nexus] MBQ_:
Thanks anarkia. :)
[Samsung Galaxy Nexus] TheMysteriousOne:
Next time, please post it in PGM thread. :)

Interesting.

--

Thanks AK for the quick update. Haven't even finished first cycle on 80. :P
[Samsung Galaxy Nexus] sajty:
I read the same about RAB.Lowering RAB to 256 should solve this problem.But i also read,that lower number of RAB = lower battery life.
[Samsung Galaxy Nexus] bluerez79:
Just got pgm working with v81. Awesome!!
[Samsung Galaxy Nexus] gaich:
There are just two examples in a day - so I could test the same tracks with two kernels and the same settings. With 080 there were some severe lags, with 081, having less RAB, the poweramp stutters has almost gone.
[Samsung Galaxy Nexus] AutomaticFailure27:
It really shouldn't affect battery life. In theory, using more writes/reads on a bigger load

could possibly

use more power / cpu, but there is no hardcore proof it does anything to battery. It has some proof for more performance in read/writes (someone posted it a few pages back, sorry for no credit :C)

Pick what works best for you, I found that under 1024 (512 or 896) works best for me.
[Samsung Galaxy Nexus] SahilC:
My baby loves 256.

Sent from my Nexus Prime powered by AK goodness!
[Samsung Galaxy Nexus] llevo3:
Trickster settings (color contrast) won't stick on boot with 080 and 081, didn't have that problem with 070. Btw kernels are fast as always and i got awesome battery life. Good work dev :thumbup:

P.S. I'm on Slim Mirage 1.15 and didn't change anything in kernel except colors, and of course i check set on boot :)
[Samsung Galaxy Nexus] ak:
I wanto to point attention:

this is a workaround but it isn't a problem of Kernel!

I dont have problem with trickster ... :good:
[Samsung Galaxy Nexus] sam45:
Try reinstalling trickster, it works for me.
[Samsung Galaxy Nexus] threev:
Significant lag w/v81. All settings looked normal (stock). Went back to 70. Best one I have used in a while. Running Atom 12.
[Samsung Galaxy Nexus] terminal13:
Lol but really there are so many releases each kernel could provide certain traits of each

AOSPA/AK device.
[Samsung Galaxy Nexus] ak:
I have write about 100 times into the thread:

atom rom use a lot of init.d custom scripts sometimes have conflict with kernel

Dont post here comment not related to real problem ....

This is a thread for develop and resolve problem.
[Samsung Galaxy Nexus] 93foxgt:
No problems here with beta diamond.77 and atom ROM. Haven't flashed 80 or 81 so cant comment on them yet.
[Samsung Galaxy Nexus] frenchy714:
+1 Carbon is NICE!
[Samsung Galaxy Nexus] llevo3:
Thanks, that do the trick :)
[Samsung Galaxy Nexus] Ridho1:
Hi AK, I just flashed the 080, but the camera was not working, it said "cannot connect camera", I did a reboot several time but no luck. Then I flash back to 070.The problem is gone. Dont know about the 081, Haven't tried it.
[Samsung Galaxy Nexus] lesp4ul:
Stefano, you drained my data plan quota!

---------- Post added at 07:36 PM ---------- Previous post was at 07:35 PM ----------

Gan, v80; camera worked fine for me bro :)
[Samsung Galaxy Nexus] Ridho1:
Really gan? So maybe my trickster's configuration messed my camera up. :confused: Or maybe PGM. :confused::silly: Flashing the 081 now.
[Samsung Galaxy Nexus] lesp4ul:
Probably, try clear your camera app data, also PGM and trickster data too, maybe it will work :D
[Samsung Galaxy Nexus] Soundigy:
I have PGM 1.16e and works flawlessly on V081. So I really don't know why some people rush with update, 1.16g is just fixed to suport lastest Rubik.

Yesterday's update 1.16f didn't work because dev mistakenly uploaded broken .apk, nothing was wrong with the code.
[Samsung Galaxy Nexus] ak:
What is the correlation with kernel?

v081 + carbon = camera work
[Samsung Galaxy Nexus] docck:
Can't confirm bad camera work

v080 + CM 10.1 - all work

v081 + CM 10.1 - the same
[Samsung Galaxy Nexus] ak:
I dont have understand ... work or not my friend?
[Samsung Galaxy Nexus] Ridho1:
Because as far as I know, camera driver is in the kernel. Correct me if I'm wrong.

Just reflashed the 080 then camera works. Strange. Thanks.
[Samsung Galaxy Nexus] lovejoy777:
yo yo yo guys.

wow have i been a busy chap:)

how is everyone from the ak gang.

I've not even had time to flash anything as ive been trying out a little python with the raspberry pi.

back on android now:)

just downloading your latest AK. thanks:) :) :)
[Samsung Galaxy Nexus] ak:
NO

share log ... otherwise i cant help ... or change rom and verify.
[Samsung Galaxy Nexus] docck:
Work :)
[Samsung Galaxy Nexus] ak:
Thanks a lot ... im sorry i have finished my thanks! :silly:
[Samsung Galaxy Nexus] gaich:
Sorry, I never ment it was kernel related! It` poweramp issue, that`s why I said I had met it on every kernel and tried to fix it changing settings!:laugh:
[Samsung Galaxy Nexus] Bl4ck3urn:
AK 081 + Slim Bean = camera and the rest works flawless, like any prior AK kernel
[Samsung Galaxy Nexus] cubsfan187:
V81 on Droid Concepts rom and everything is smooth and fast. As usual!
[Samsung Galaxy Nexus] BlackMaster1991:
I do really like this kernel. It's so damn good.

Phone lasted 1d 10h with about 3h Screen-on-time. Is quite good for me. But still on v70 I guess.
[Samsung Galaxy Nexus] SahilC:
How're you maaan. Yes yes flash 81 quickly, it's amazing.

Sent from my Nexus Prime powered by AK goodness!
[Samsung Galaxy Nexus] musashihatred:
V81 report:

Godly idle drain.

.3% drain/ hr

Settings:

Min/min scrn 230mhz

max 1ghz

Max scrn 525

Srock vtage

Rab: 2048 :3
[Samsung Galaxy Nexus] maniaryan:
Gov?
[Samsung Galaxy Nexus] PatimusXPrime:
What i/o scheduler are you guys using? I was on fiops which worked well in the beginning but now for some reason its not. Switched back to SIO. That seems to work really well with my device
[Samsung Galaxy Nexus] TheMysteriousOne:
Try row.

You guys are all in for a treat when AK releases the version with osmosis' winning tunables on xda.
[Samsung Galaxy Nexus] maniaryan:
Do tell!
[Samsung Galaxy Nexus] musashihatred:
Oh sorry. Interactive

Timer rate 25000

Go high spd load, 700 :)
[Samsung Galaxy Nexus] ChazzMatt:
Yeah, developed for Franco kernel, runs fantastic. There's an osmosis mod of Franco kernel in that thread, but first iteration was scripts. Now an actual kernel you can flash. AK is probably adapting those scripts for his kernel.
[Samsung Galaxy Nexus] nikulogical:
Yeah I was using that osmodded Franco kernel for a while. It was pretty good. Well balanced in performance and battery life.
[Samsung Galaxy Nexus] szucsgf:
Row.

3 Antutu i/o tests each scheduler: average write, average read.

Sio: 93, 178

Fiops: 94, 188

Row: 110, 192

Therefore Row is my new scheduler of choice.
[Samsung Galaxy Nexus] Sik-1:
Already been doing this on ak for the past couple weeks and i must say, its a beautiful thing to mix this stuff up from other kernels:D:D:thumbup::thumbup::thumbup:
[Samsung Galaxy Nexus] Blackcrx:
He just did. Haha.

Some users are already using AK with osmosis io tweak manually (including myself). Next release will be included.

---------- Post added at 09:27 AM ---------- Previous post was at 09:23 AM ----------

You can also manually do it by adding the io tweaks script to your init'd folder
[Samsung Galaxy Nexus] bunnahabhain:
Nice,

i can really tell that those tunables are the ****! Osmosis did a great job by investigating from a daily user POV. But he does never forget to mention the other guys that helped him. Very loyal user who's never tired to help. I suggest everybody to thank that dude, he's great!
[Samsung Galaxy Nexus] Soundigy:
Full clean/wipe flashed purity 5.3 + AK 080 yesterday, everything was fine. Today flashed 081 and after turning GPS on, stays ON forever!

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] ChazzMatt:
Same here, as far as buying a new phone to replace my Galaxy Nexus.

I bought two Galaxy Nexus (aka Nexus 3) for me and my wife last July (2012). Satisfied beyond belief, especially after installing custom ROMs and kernels found here on XDA. :good: I also bought official Samsung 2,000 mAh extended batteries to go into the two phones.

Then the Nexus 4 was released a few months later. Sure, LG Nexus 4 has quad core CPU instead of Galaxy Nexus' dual core, and more RAM -- but still only 4.7" 720p display vs the Nexus 3 4.65" 720p display, and 2,100 mAH (non removable) battery vs my 2,000 mAH battery. I couldn't see enough of a difference to spend another $800 (2 x $350 + tax + shipping + more cases) to replace two fantastic, almost new phones. ;)

However, when the Nexus 5 comes out (end of this year), if it competes with the Galaxy SIV specs, THEN I will upgrade in early 2014.

Historically the Google Nexus phones have had either the best specs or very competitive with what's on the market at the time. I hope Google continues that tradition.

The Samsung Galaxy Nexus 3 had specs that matched or beat the Samsung Galaxy SII and iPhone 4S, which were its

competitors at the time

, end of 2011.

Then the LG Nexus 4 specs match or beat the specs of the Samsung Galaxy SIII and iPhone 5, the

two current smartphone leaders

.

So, hopefully, the Nexus 5 will continue that trend and compete very well with the Samsung Galaxy SIV and the upcoming iPhone 5S.

At least 5" screen (maybe 5.2"), 1080p display

....

I'm keeping an eye on the rumors. There was a distressing counter rumor last week that

Google instead might go SMALLER display

, downsizing to 4.5" and keep the 720p, forgo a 1080p display. NO! Please, NO! :mad:
[Samsung Galaxy Nexus] bmg1001:
Is the new kernel boot logo when the phone starts up supposed to be the google logo in pink?
[Samsung Galaxy Nexus] Edo 91:
I'm happy to see that i'm not the only one... i have the same rom, kernel and problem! :(
[Samsung Galaxy Nexus] Soundigy:
Just to add, my brother have same issues with GPS, we checked now. :banghead:

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] Blackcrx:
This has been mentioned a few times. Turn on GPS and stand outside till you get a satellite lock. Once you do turn off GPS and problem solved.

For additional effort you can also use greenify to hibernate maps.
[Samsung Galaxy Nexus] ak:
thanks to designori

Thanks a lot for reporting my friend ... i think this is positive because is appreciated by many person.

I groom politics "GPL open source" I'm not worried but happy.

I just want to thank you for your attention and dedication to the kernel and the thread .... I hope that your sensitivity is invested in helping on XDA.

Thanks Thanks

Anarkia1976
[Samsung Galaxy Nexus] ak:
not all problems can always be brought to the kernel.

Look at our great art designer CR88 what he discovered:

Ruse Ciprian

21:04 -

For those of you that had experienced the lag problem in android 4.2.2 I have great news! Sis ui mem leak fix in the next cm10.1 release - http://review.cyanogenmod.org/#/c/35748/ .With all 4.2.2 based roms I check with os monitor sis ui and when it reachead 120 mb of ram use, the rom was starting to lag like hell and only a reboot could fix it.since 2 days ago I had reverted to purity 4.4 and sis ui always dropps at 51 mb and never goes crazy like in 4.2.2 roms.I hope this will be the fix that everybody expects :)

at this point are clear and I can say that not all Rom are perfect.

Always for me purity 4.4 was the best release ever.