yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Android Development] Gnome:
Yup I'm still using it. No money yet for an upgrade, just spent my money on my sons first bday last weekend.
[Nexus 4 Android Development] Gnome:
Working on an update for the Mako Kernel, building it with SM 4.9.0(latest) will post in a few hours. I'll push the kernel also to linux 3.4.82. Stay tuned...
[Nexus 4 Android Development] apatal:
Why not 3.4.83? I think that's the latest. :)
[Nexus 4 Android Development] Gnome:
Really? Ok 3.4.83 then...
[Nexus 4 Android Development] mdv53:
I can't wait, thanks for your work
[Nexus 4 Android Development] cmajetic:
awesome kernel, can you tell me what does the function "improve battery life" in trickster does? sorry only have the German translation, don't know what's in english. it shows 98 here and I can make it 100 but what does it mean? thanks

Gesendet von meinem Nexus 4 mit Tapatalk
[Nexus 4 Android Development] Targaeryan:
That's "battery life extender" or BLX for short.. It sets the Max amount you allow the phone to charge eg 98=98% full charge instead of 100%. Its supposed to extend the life of your battery..
[Nexus 4 Android Development] cmajetic:
and why isn't it 100 by default? because my phone (battery) is a bit older?

Gesendet von meinem Nexus 4 mit Tapatalk
[Nexus 4 Android Development] Targaeryan:
No. 100 is default as in it'll charge your battery to 100% like normal. By changing the value you decide till what percentage your battery should charge instead of full 100%
[Nexus 4 Android Development] snak3ater:
Our device it's not fully 100% charged even without blx..it shows 100% (fully charged) but it falls down to 99 or 98% just after a few secs of taking our phone off charger.. There should be no harm to the battery without this mod.. battery is secure.. nothing to worry about it

Sent from someone else's Nexus 4
[Nexus 4 Android Development] Targaeryan:
Forgot to mention that. Thanks for pointing it out :D yeah I don't see the adv for it..
[Nexus 4 Android Development] :
Thanks [MENTION=5334172]Gnome[/MENTION]!
[Nexus 4 Android Development] Gnome:
I need to know if this flashes properly and if it boots.

DOWNLOAD

Post a screenshot just like the one posted by [MENTION=4151483]droidjam[/MENTION] so I can check. Thanks!
[Nexus 4 Android Development] mdv53:
When i flash test 2, i saw this.
[Nexus 4 Android Development] Gnome:
Download it again, I changed the link. ;)
[Nexus 4 Android Development] ernestnwanu:
The test bootloops
[Nexus 4 Android Development] Gnome:
what test number? and what kernel are you on?
[Nexus 4 Android Development] ernestnwanu:
The zip says #4. Was on Semaphore but flashed stock kernel first. What's weird is that battery life dropped all the way to 2% from like 89%... Back on stock kernel and something drained battery completely
[Nexus 4 Android Development] Gnome:
| KERNEL | SM 4.9.0 | 4.4.2 [[The Arkenstone]] -O3 | 3.4.83 | 03/13/14 |

Kernel Updated

Changelog:

- SM 4.9.0

- Merged Linux Changes

- -O3 Optimizations

AOSP Based ROMs Only

DOWNLOAD
[Nexus 4 Android Development] mdv53:
Same here test 4
[Nexus 4 Android Development] Gnome:
Try to reflash ROM then flash kernel.
[Nexus 4 Android Development] ernestnwanu:
Tried reflashing rom + just released kernel, doesn't get past the Google screen. Bootloops
[Nexus 4 Android Development] Gnome:
Weird, Try to reset your kernel deamon app (Trickster) and try it again, two of my friends are currently using it now.
[Nexus 4 Android Development] ernestnwanu:
I have no app like that installed.. I'm on the latest Purity + ART
[Nexus 4 Android Development] musa47:
Yup. I can confirm that it boot loops
[Nexus 4 Android Development] Gnome:
Hmmm... weird, It works on the others, wait I'll ask what they did.
[Nexus 4 Android Development] :
İ have no issues (Rom: Paranoid SaberDroid). Please provide me the kernel (Link) you had before you flashed the test.
[Nexus 4 Android Development] ernestnwanu:
I came from from stock kernel.
[Nexus 4 Android Development] swirly05:
Boot loops for me also
[Nexus 4 Android Development] Gnome:
| KERNEL | SM 4.9.0 | AOSP [[The Arkenstone]] -O3 | 3.4.83 | 03/13/14 |

Guys FYI this kernel will only work on AOSP based ROMs.

STOCK:
[Nexus 4 Android Development] ernestnwanu:
Purity is AOSP based but no luck
[Nexus 4 Android Development] swirly05:
Agree, just did a fresh PA and Purity install and still stuck on Google logo boot loop.
[Nexus 4 Android Development] Swords.Grizzlebee:
Bootloop here as well on Purity with ART enabled and new Adreno. Thanks for continuing to update this kernel!

EDIT: Will get logcat ASAP, sorry I shouldn't have posted without one!
[Nexus 4 Android Development] swirly05:
Dig your profile pic, Tim & Eric is the best. Great job!
[Nexus 4 Android Development] :
Bootloops on PSX as well. Came from stock kernel, with new adreno drivers.
[Nexus 4 Android Development] :
I changed now to ART and got bootloop too. Made a logcat and send to [MENTION=5334172]Gnome[/MENTION]
[Nexus 4 Android Development] snak3ater:
Bootloop here :(

I dirty flashed my Rom..But i was on ART..May be ART is causing issues here
[Nexus 4 Android Development] Pollie81:
ART is not the problem, atleast not in my case.

i'm running latest slimkat + arkenstone silver.

when i flashed the new arkenstone i also got bootloop.
[Nexus 4 Android Development] Marsou77:
I'm on dalvik, latest AOSPAL build from you and bootloop. New adreno binaries flashed.

Envoyé de mon Nexus 4
[Nexus 4 Android Development] Gnome:
Hmm might be something else. Weird it works on some, I'll work on it later after work. For now dont download it.
[Nexus 4 Android Development] DontPushButtons:
After some experimenting..

A full wipe and clean flash on AOSPAL, booting up, then rebooting and flashing kernel: bootloop

A full wipe and clean flash on AOSPAL, then flashing the kernel without booting the ROM first: success!

I haven't tried any other ROMs yet, but i did try it both with and without the adreno drivers and it works fine as long as you flash the kernel immediately after clean flashing the ROM. Dirty flashes don't seem to work at all. Hope this helps you sort it out. Thanks for the new release!

Edit: after some more testing, seems to work fine on any aosp ROM (probably cm too, with funky colors, but I didn't test as its an aosp kernel) as long as its flashed clean with the ROM itself.
[Nexus 4 Android Development] Gnome:
I think I know what the issue is, I'll build again later after work and have my friends test it. Hopefully it'll be fixed by then if my hunch is correct it should be fixed. ;)

EDIT: I need testers later add me on your hangouts CLICK ME!
[Nexus 4 Android Development] Gnome:
TEST!

Guys need feedback:

DOWNLOAD
[Nexus 4 Android Development] :
Works for me Paranoid SaberDroid - ART.

If you run into bootloops again please wipe dalvik and give feedback.
[Nexus 4 Android Development] Marsou77:
Bootloop.

Same rom as Droidjam but with Dalvik. I've wiped Dalvik before flashing.
[Nexus 4 Android Development] Gnome:
What ROM? Have you tried wiping dalvik cache? And what ROM are you using?
[Nexus 4 Android Development] Marsou77:
As I said one post before your :

My rom is the same as Droidjam, so AOSPAL SaberDroid, and yes I've wiped Dalvik cache.
[Nexus 4 Android Development] Gnome:
By any chance do have some MODs like the adreno drivers patch? I thinking thats one cause of the bootloop.
[Nexus 4 Android Development] Marsou77:
Yes i've this patch.

I will reflash ROM and kernel to see if that's the issue.

EDIT : [MENTION=5334172]Gnome[/MENTION] Bootloop. I won't made a full wipe, so for now I will stay on Arkenstone White Edition 2
[Nexus 4 Android Development] mdv53:
Test1 gave me a bootloop. I'm on pslx i didn't flash the new drivers
[Nexus 4 Android Development] Gnome:
Ok building another test.

EDIT: HERE try this one.
[Nexus 4 Android Development] Pollie81:
setup:

latest Slimkat running on dalvik with arkenstone silver.

i also flashed previous test#1 and it gave me bootloop.

test#2 also gives me bootloop, i flashed directly after bootloop #1 so i'm going to try restore backup first. (edit: test#2 gives me bootloop either way.)

i wipe caches before and after flashing.
[Nexus 4 Android Development] Gnome:
Well back to the drawing board. I'll get this sorted out.
[Nexus 4 Android Development] DontPushButtons:
Dirty flashing ROM/gapps with kernel is working now. Not sure if I did that in my testing last night.
[Nexus 4 Android Development] Pollie81:
i going to give in on my flashing addiction..

do you want me to try on a fresh install? i also going to try ART for the first time so i can try flashing on ART too if you want.

anyway, good luck! i personally find your kernel one of the best available.
[Nexus 4 Android Development] Gnome:
Clean flash works, the only thing I'm getting issues is with dirty flashing, Go ahead try it out a lot are getting success with it. just follow what they did, just like [MENTION=4607139]DontPushButtons[/MENTION] way
[Nexus 4 Android Development] TigerV:
Confirmed... Boot loop in aosp also.. PA 4.1 :P

-

Don't see my signature its old one...
[Nexus 4 Android Development] mixtapes08:
Anyone tried it on clean flash. Ive already flash all provided zip by gnome using a clean install rom and it all boots just fine. I'm using vanilla rastakat btw

Sent from my Nexus⁴
[Nexus 4 Android Development] swirly05:
I've tried on clean install on PA and still boot loop. Sorry
[Nexus 4 Android Development] TigerV:
What are u say about a clean flash...?? I already doing that also...

Is there any different way for clean install... ??

Sorry for this question, but wanna try this kernel any how so
[Nexus 4 Android Development] CallMeAldy:
Have some patience and give Gnome sometime to fix it, I've been testing his test builds and i can say he's doing it as fast as he can so little patience please
[Nexus 4 Android Development] perfectpitch:
I'm looking for privately battery life. I don't game on my phone. I'm a little confused on which kernel to use. White or silver? I don't see a description of the difference in those in op. recommendations?
[Nexus 4 Android Development] swirly05:
I was recommended silver. Been running that one ever since. This new update should be getting fixed.

Works for some but not others, you can try it out. Don't know the name of that one yet, but a few post back you can find the test zip.
[Nexus 4 Android Development] perfectpitch:
Thanks
[Nexus 4 Android Development] CallMeAldy:
Progress so far

Now boots on PA without any problem.

Stay tuned people
[Nexus 4 Android Development] Pollie81:
[MENTION=5334172]Gnome[/MENTION]

not a request but just curious..

are you planning to include new governors like intellidemand and intelliactive?

good luck developing the new kernel!

Verstuurd van mijn Nexus 4 met Tapatalk
[Nexus 4 Android Development] Gnome:
[MENTION=4534334]Pollie81[/MENTION], I need to find the cause of the issue first adding governors is easy, once I fix it I'll include it.
[Nexus 4 Android Development] Maibol:
can you add this commit https://github.com/anarkia1976/AK-xGenesis/commit/fe6a32bf01f7e0b65f7f93d721e6692b337734d0

of course when you can and if you want :p thanks for the update ;)
[Nexus 4 Android Development] Pollie81:
off course, I was aware that you are working on fixing an issue. good luck!

Verstuurd van mijn Nexus 4 met Tapatalk
[Nexus 4 Android Development] y3mita:
Trying the silver edition dated February.. Very smooth and fast though not too battery friendly.
[Nexus 4 Android Development] Pollie81:
not battery friendly? what is in your terms battery friendly?

i find this kernel seriously smooth and battery friendly at the same time.
[Nexus 4 Android Development] y3mita:
Coming from hellsdoctor I used to get 4+ SOT now I'm only getting 3 same usage
[Nexus 4 Android Development] Pollie81:
i can easily get 3,5 hours SOT and minimum 2 days battery.

maybe hellsdoctor is a little bit better on the battery but i have tried hells-core and hellscotor and both didn't work 100% flawless.

and i find arkenstone in terms of smoothness and performance much better, which i find more important. but that is personal offcourse..
[Nexus 4 Android Development] y3mita:
Mind sharing your setup?? Yes this kernel flies no lags or stutters..
[Nexus 4 Android Development] Pollie81:
governor interactive, I/o scheduler deadline -100 undervolt.

Verstuurd van mijn Nexus 4 met Tapatalk
[Nexus 4 Android Development] y3mita:
I don't recall having interactive in the version I downloaded.. Thanks

---------- Post added at 01:35 AM ---------- Previous post was at 01:31 AM ----------

Sorry I got confused with intelliactive.. Used to hellscore ?
[Nexus 4 Android Development] silvbm:
I'm using the white edition, and I really like it so far! The only thing I have noticed is, that colors seem to be a lot darker than on other kernels, comparing the same color profiles?

EDIT: Performance is great, Battery seems ok, too, but what is wrong with the colors? I cannot reproduce any color presets, and sadly not the LG Preset I am used to. :(
[Nexus 4 Android Development] RootNightmareX:
Is this kernel for battery or performances gaming?
[Nexus 4 Android Development] Rohit02:
Averagely for both. :)
[Nexus 4 Android Development] Pollie81:
[MENTION=5334172]Gnome[/MENTION]

How are you doing on solving the issues on the new kernel?
[Nexus 4 Android Development] silvbm:
Is this project dead?
[Nexus 4 Android Development] Gnome:
Who you calling dead? Lol! I'm just busy patching up kernels for our legacy branch at AOSPAL to work with SM 4.9 and Graphite. After that I'll update mine. ;)
[Nexus 4 Android Development] Rohit02:
Oh that's fantastic news.. Hope you get well soon and balance your family happiness too. :good:
[Nexus 4 Android Development] silvbm:
Sorry, didn't mean to be rude. Great news btw, looking forward to the new release!
[Nexus 4 Android Development] carepack:
great. sparksco is member of aospal = aospal toolchain sabermod 4.9. THX. [MENTION=2394329]sparksco[/MENTION] how is you're life ongoing? After stress you had?

Btw - thx [MENTION=5334172]Gnome[/MENTION] for this kernel. Can you hear me in nexus 5 section?

greetings to all​
[Nexus 4 Android Development] rafhagunz:
Have it for CM based rom? :(
[Nexus 4 Android Development] Gnome:
Thanks man, yup I'm able to balance it.

No problem. ;)

Haven't seen you there man, but I have a kernel for the N5, check my sig.

Isn't there a zip that you can flash an aosp Kernel to work with CAF? Try to look for that. ;)
[Nexus 4 Android Development] DontPushButtons:
Do you mean this zip? https://mega.co.nz/#!MA8HxapY!rbvXfQ46_hTRUofRQNYtjoUOMdzekpJl0rijoi3FQ80
[Nexus 4 Android Development] TheNerd:]:
"Sent from my iPad" haha what a tease :P
[Nexus 4 Android Development] Gnome:
Lol! Really I have no Android device atm. I'm using my daughter's iPad for tapatalk. I'm even using my wife's old iPhone 4 as my phone. But if someone gives me an android device, I'll support it all the way. ;)
[Nexus 4 Android Development] Gnome:
Anyone here has a Moto G? Is it good?
[Nexus 4 Android Development] musa47:
Battery wise it's amazing. Like really amazing. Performance wise, it's ok. Not as comparable to Nexus 4 although the low power A7 s4 chip does a good job.
[Nexus 4 Android Development] Gnome:
Oh ok, so.. you still have it?
[Nexus 4 Android Development] musa47:
My mother has moto g dual sim. I have n4
[Nexus 4 Android Development] nickoUSA:
Need help !!!

Hi everyone ! Can you please send me a direct download link of [KERNEL] SM 4.9.0 | AOSP [[The Arkenstone]] -O3 | 3.4.83 | 03/13/14 because there's nothing on the official web site, i've checked the "downloads" section, and the latest added file was on February 19, 2014
[Nexus 4 Android Development] snak3ater:
Just wait for a while.. The kernel that you're searching, it's being tested..
[Nexus 4 Android Development] nickoUSA:
Thanx;)
[Nexus 4 Android Development] Gnome:
TEST

I'll leave this here. Flash it and see if it boots, leave feedbacks, please also leave a screenshot if it does flash. Thanks!

Link

And please help me get more storage in my VM, just click this link below. Thanks!

Link
[Nexus 4 Android Development] Pollie81:
i flashed together with clean install of Mahdi rom and got bootloop.
[Nexus 4 Android Development] nickoUSA:
I got bootloop as well
[Nexus 4 Android Development] Gnome:
Ok, I'll upload something in the morning. Hopefully that fixes it.
[Nexus 4 Android Development] Gnome:
Here's another test kernel. You know the drill. :)
[Nexus 4 Android Development] Rohit02:
Bootloop. :( Even after wiping cache and dalvik
[Nexus 4 Android Development] Gnome:
What does it say?
[Nexus 4 Android Development] crian:
Twrp says that it is corrupted and es file Explorer tells me that it is a bad zip.
[Nexus 4 Android Development] Gnome:
HERE Sorry bad upload. Fixed now.
[Nexus 4 Android Development] crian:
One suggestion can you replace faux gamma control with francos?
[Nexus 4 Android Development] Gnome:
Sure I'll do that next. Anyways is the kernel smooth?
[Nexus 4 Android Development] crian:
Kernel is running smoothly. Got it out of the box with 1024mhz max.

Battery life I can't say. Feedback about that tomorrow.
[Nexus 4 Android Development] ATRIX-BEAST:
The stable kernel is good smooth no lag at all what so ever. Keep up the good work gnome. Your kernels are revolutionary to the nexus 4. And did another quadrant test this time I broke the record. I don't it can get any higher than this.

Nexus 4 built with Gnome II injected with Arkenstone. modified with Qualcomm patches.
[Nexus 4 Android Development] crian:
What are your kernel settings that you get such a high score?
[Nexus 4 Android Development] musa47:
Pretty damn good kernel. So far so good, checking battery. Performance wise, it is fabulous. PA sm4.8.3 beta2
[Nexus 4 Android Development] ATRIX-BEAST:
I have gnome latest ROM equipped with this stable arkenstone kernel. With Qualcomm bionic and dalvik patches. With slims light gapps. And i posted 3 pictures of my set up. It works its stable no lag. Pure smoothness and battery friendly. Enjoy

Nexus 4 built with Gnome II injected with Arkenstone. modified with Qualcomm patches.
[Nexus 4 Android Development] Gnome:
So, whats the difference with Franco's Gamma control with Faux's?
[Nexus 4 Android Development] ATRIX-BEAST:
I think one has the color presets and the other u have to manually do it to your liking.
[Nexus 4 Android Development] Gnome:
Faux Gamma settings can also do that, maybe franco's gamma control has more options.
[Nexus 4 Android Development] crian:
Yes more options for better display colors. :)
[Nexus 4 Android Development] Gnome:
Added Overclocked Stable Release. Min 384Mhz and Max 1728Mhz upon boot.

Download
[Nexus 4 Android Development] chiwou:
Just CPU oc or GPU too?
[Nexus 4 Android Development] Gnome:
CPU only.
[Nexus 4 Android Development] ATRIX-BEAST:
Didn't the last kernel the 1.14.14 stable have a over clocked CPU to 1728?
[Nexus 4 Android Development] Gnome:
Yes, but upon boot it only clocks to 1020Mhz, this one is set to 1728Mhz upon boot.
[Nexus 4 Android Development] Gnome:
OP Updated, reverted faux's gamma control and replaced with francos's. Added some sched and ext4 tweaks. Just check source for full changelog.

DOWNLOAD
[Nexus 4 Android Development] Gnome:
Try repacking the zImage in another kernel package that uses anykernel format, replace it with my zImage. See what happens.

EDIT:

Here's another one, see if this one works with your's, for the others try TEST2 first before this one.

btw, anyone has a spare N4 that ya'll willing to donate? Lol!
[Nexus 4 Android Development] Rohit02:
Didnt boot. Bootloop.
[Nexus 4 Android Development] Pollie81:
test 2 as well as test 3 gave me bootloop.
[Nexus 4 Android Development] TheNerd:]:
I really wish I had the money to do so :(
[Nexus 4 Android Development] snak3ater:
[MENTION=5334172]Gnome[/MENTION]: Any progress?

Can you please try compiling your latest kernel with sm toolchain 4.8 & see if it helps :)

Sent from my Nexus 4 using IOS
[Nexus 4 Android Development] Gnome:
Cant do it right now or the next few days, busy with other stuff. But if anyone wants to do it, you can clone my repo, everything should build without issues.

Git:

git clone [url]https://github.com/jfdsmabalot/kernel_mako[/url]
[Nexus 4 Android Development] CallMeAldy:
I built Arkenstone for you guys with F2FS Support. Tested working on Clean flash, Dirty flash and Drunken flash lol

http://www.androidfilehost.com/?w=files&flid=14403

Changes :-

Added F2FS Support :)
[Nexus 4 Android Development] nickoUSA:
Is it the latest build?
[Nexus 4 Android Development] NABENDU1:
Thx the new link for d-hst is booting up successfully!!

"Now ***** slap an Iphone user and smile" :p
[Nexus 4 Android Development] CallMeAldy:
Fixed the androidfilehost link too :)

Yes. Slap and iPhone user hard and smile ;)
[Nexus 4 Android Development] tuilalnvinh:
Thanks, But is it built with SM 4.9? Mine shows SM 4.8.
[Nexus 4 Android Development] snak3ater:
I tried to compile it but i was getting some 'mismatch' errors.. Thank you so much for the kernel..

Will it work on rom that's not f2fs compatible?
[Nexus 4 Android Development] CallMeAldy:
Yes it should work with non f2fs roms too :)
[Nexus 4 Android Development] musa47:
Yup. It says sm4.8.3
[Nexus 4 Android Development] Gnome:
Build it with MISMATCH thats fine, never had time to fix that before Lol!

SM 4.8.3

Anyways, try this out, built with SM 4.10. kernel attached to this post.
[Nexus 4 Android Development] snak3ater:
Hey..Thanks for the update...

Tried the kernel in Rastakat rom..Got stuck in Bootloop :(

---------- Post added at 02:06 AM ---------- Previous post was at 01:51 AM ----------

Edit: is there a way to revert back to lg profile without using Franco app?
[Nexus 4 Android Development] Gnome:
[MENTION=4770534]snak3ater[/MENTION] nah there isn't, anyways can you pack the zImage in the zip and make it a boot.img, see if that works.
[Nexus 4 Android Development] snak3ater:
Thank you. I'll try it today :)
[Nexus 4 Android Development] senthilrameshjv:
The kernel (f2fs)is very good.. I got one percent over night drain with data and location off. I'm impressed with this kernel. Currently running in dual core mode at 1.7ghz..

Btw, how do I change the color profile. I can't find the basic LG, Google color profile in trickster.

Also one time I faced an issue of wifi not turning off. Reboot fixed it
[Nexus 4 Android Development] snak3ater:
It's using Franco Gamma..You have to use Franco kernel app to change color profiles
[Nexus 4 Android Development] senthilrameshjv:
Ok i didnt find color presets. Now I took the spread sheet and did it manually
[Nexus 4 Android Development] arief347:
Can you post kernel compatible with your build..i'm using your rom right now..thank you..
[Nexus 4 Android Development] snak3ater:
Every AOSP kernel is compatible with my build..I've been using Trinity but keep coming to this thread because i just love Arkenstone kernel & don't want to miss any update :good:
[Nexus 4 Android Development] nickoUSA:
I'm getting a bootloop, can u please provide me a link with a working build cuz I suspect there's an issue there..
[Nexus 4 Android Development] arief347:
You said earlier..this kernel bootloop on chameleon build..
[Nexus 4 Android Development] nickoUSA:
It wasn't me lol

Ultimately, I've never used Chameleon's ROM. Currently im using a stock 4.4.2 ROM
[Nexus 4 Android Development] snak3ater:
Try the kernel compiled using 4.8 toolchain.. It was posted here ... Works fine.. No bootloops...

---------- Post added at 11:42 AM ---------- Previous post was at 11:41 AM ----------

It was me who was quoted..lol :D
[Nexus 4 Android Development] arief347:
Oh ok thank you..already found the link.. :D
[Nexus 4 Android Development] Gnome:
Sorry for no recent update on the kernel, I'll release one this weekend, just been busy with my other kernel thread in the S5. I have the S5 kernel to boot now, so I'll be updating the kernel for the N4 this coming weekend, so just a little bit of patience and you'll have an update.

By the way I need the Stock Boot.img for the latest AOSP revision. Thanks!
[Nexus 4 Android Development] kniffo80:
What's the difference between the different Kernels? Like White / Silver / Black?! Am i blind or only not able to find the difference between the versions?