yashsingh1/xdaforums huggingface dataset:
[iPAQ rw6828, XDA Atom ROM Development] blackgoth:
You should really try a different SD card, my 6815 woudnt flash either, took the SD from my htc touch, it flashed it right away! (first used kingston microSD, the htc had sandisk)
[iPAQ rw6828, XDA Atom ROM Development] elus:
Hi guys, how can we revert back to wm5? I'm planning to sell this unit off to get a new pda.
[iPAQ rw6828, XDA Atom ROM Development] tokie:
First of all, tanks a lot for this WM6 contribution, it's really fun to have this. I found out that, when I try on the camera on my RW6828 with this WM6 Ver 1.04a, the flash light doesn't switch on, when I click on the flash icon, any help on this?

Thanks
[iPAQ rw6828, XDA Atom ROM Development] merodio_99:
Hi,

I found this information in this webpage. Can work it for HP 6815?

***************************************************

This is pre-release WM6 for HP rw68xx based on ATOM_EXEC_WM607AWWE_20071117A1WWE_8MBPP from jiggs:

ATTENTION! You do this to your own risk!

For HP iPAQ rw6815:

ATTENTION! For best results recommended to use 128 Mb - 1 Gb miniSD cards by Transcend, Kingmax, Kingston 512 Mb and smaller

diskimg.rar (40,6 Mb) - main OS, decompress this archive in SD Card root directory

Cabs.rar (843 Kb) - default packages, installing automatic after flashing. Put needing packages into '\Cabs' directory on SD Card

pda-hack.net_rw68xx_ExtROM_emul.cab (3,97 Mb) - some applications needs ExtROM, this package can emulate it. Install after flash or put it into '\Cabs' directory before flashing for autoinstall

SdkCerts.cab (4,59 Kb) - certificates for patches

pda-hack.net_hp_rw6815_camera_patch_rus.rar (594 Kb, russian interface) or pda-hack.net_hp_rw6815_camera_patch_wwe.rar (594 Kb, english interface) - patch for camera (start old HP application), install AFTER certificates

To flash press & hold soft-keys, then push reset, after HP logo is appear, release soft-keys and don't touch anything. After flashing device automatic reboot in hard reset.

For HP iPAQ rw6828 you must skip steps 5, 6 (tested by Roma), for HP iPAQ rw6818 not tested.

Updated 12/30/2007:

- WiFi blue LED blinking when WiFi turned on

- display works normally after battery out/in

- core 1948 + device depended components from HP iPAQ rw6815 1.12.00 WWE ROM

- iPAQ Audio intalled

- HP AssetViewer installed (but System Info don't work correctly)

- Hard Reset by pressing power button + reset

Don't use this topic for discussion, english discussion in this topic.

http://pda-hack.net/forum/index.php?showtopic=60

russian:

http://pda-hack.net/forum/index.php?showtopic=50

xda-developers:

http://xdaforums.com/arch...33165-p-2.html

ATTENTION! You do this to your own risk!...

**************************************************

By.
[iPAQ rw6828, XDA Atom ROM Development] nphix:
it works, but this rom is ful of bugs, i´ve already try it.

try the one from the #1 post by NHOCBANME, only the camera doesn´t work the rest works just fine.
[iPAQ rw6828, XDA Atom ROM Development] nphix:
NHOCBANME,

i found this in other forum, perhaps an help you fix the camera bug in ver 1.04b.
[iPAQ rw6828, XDA Atom ROM Development] cwwang16:
So far this is the only pda-hack's EXEC ROM that works for my rw6828 without any major bugs.

- Camera screen does not flicker.

- No screen flicker even taken battery in and out.

- One thing good is no more Screen of Death issue for me on this rom. ( Use core 1948 + device depended components from HP iPAQ rw6815 1.12.00 WWE ROM helped on this issue ? )

- Running @ default 520Mhz with no battery drain issue after install O2_powermangement.cab.

- A2DP not tested yet since I do not have A2DP headsets.

- Sim contact on contacts become "unnamed"

I do not know my device is running on exec's hardware or normal atom's hardware. I've tried so many WM6 roms for atom but none of them solved the SOD issue on my rw6828. Perhaps nhocbanme can try using device depended components from ipaq on your rom ?
[iPAQ rw6828, XDA Atom ROM Development] merodio_99:
Hi nphix,

Thanks for your reply.

The room of firts post is in english language 100%?

I can autoconfigure the phone in spain with movistar?

In firts post i see: Download 1.04a via PC - Download 1.04b via miniSD. Two mirrors for 1.04b? or one for 1.04a and other for 1.04b? this is a error?

Thanks.

By.
[iPAQ rw6828, XDA Atom ROM Development] nhocbanme:
One for 1.04a and other for 1.04b

The good news !!! Ver1.05 is coming :D
[iPAQ rw6828, XDA Atom ROM Development] nphix:
hi,

1.04a is for 68x8 as it says in th post, and 1.04b only for 6815:D

but it seems nhocbanme is about to release 1.05:D
[iPAQ rw6828, XDA Atom ROM Development] nphix:
instal this network wizard attached below and you´ll be able to set your settings.
[iPAQ rw6828, XDA Atom ROM Development] dexxa05:
Hi NHOCBANME,

I wanna know if it's possible to adapte your rom to HP RW6915?

Bye
[iPAQ rw6828, XDA Atom ROM Development] nphix:
is it for 6815? or another for 68x8?

please reply
[iPAQ rw6828, XDA Atom ROM Development] ciccione:
i hope for 6815...:D

Please, can you help me?

I would want to know how much free ram after flash rom 1.04b...

and... it's possible translate this rom with italian language?

Thnx to all and Thnx to nhocbanme for engagement.

Regards.
[iPAQ rw6828, XDA Atom ROM Development] nphix:
about the language i doubt:p

about the ram chec attached screenshot:D
[iPAQ rw6828, XDA Atom ROM Development] 苏州草脚:
hello，NHOCBANME

My machine is 6815. The current OS is Chinese WM5. But the machine's language is SPA. I use PC to flash it the HP upgrade software will reject it. I use miniSD card to flash with the rom you posted on the 1st floor, after start the engineer mode the machine will reset but not upgrade to the new version.

Now I have some questions:

1/ Do u know how to change the OS's language or skip the language check?

2/ Is it necessary to downgrade the BL to 1.0.1 if I want to use miniSD card flash?

Thank you for your effort!
[iPAQ rw6828, XDA Atom ROM Development] ciccione:
thank you, but in this screenshot i see only total ram, not free ram... :p
[iPAQ rw6828, XDA Atom ROM Development] ciccione:
Ok, I could not wait to 1.05 version, and i have just upgrade my rw6815 with 1.04b!

All fine at first! :)

I have flashed with 1GB miniSD (brand PC1)

Very very easy.

Now the test.

Thank you again nhocbanme!

---------------------------------------

First problem:

Where is "system info" with icons battery, memory etc. in SETTING > TODAY > ITEM? i need it...
[iPAQ rw6828, XDA Atom ROM Development] merodio_99:
Thanks nphix.

When the new version of rom come and when the camera work ok, i go to flaash my rom.

By.
[iPAQ rw6828, XDA Atom ROM Development] merodio_99:
*****************************************************

Ver 1.04b (Clean version) (Only for 6815)

I not tested, please help me test it

Download 1.04a via PC - Download 1.04b via miniSD --- Uploading

What's new !!!

Same ver v1.04a :

-Replace ATOM Camera Apps by HP Camera Apps

-Remember choose "OS only" in DRUU when flash via PC

*****************************************************

Hi nhocbanme and nphix,

This is not a error? Supposedly the two links are for the version 1.04b or not? One for join from pc and one for join from sd.

Thanks.
[iPAQ rw6828, XDA Atom ROM Development] 苏州草脚:
--------------------------------------------------------------------------

hi, did u downgrade to 1.0.1?
[iPAQ rw6828, XDA Atom ROM Development] begita72:
Thx nhocbanme

Thank you nhocbanme for wm6 rom.

I use rw6828, new roms make me very happy, very fast from wm5

but I have one question, can I change my Device ID to my real ID :)
[iPAQ rw6828, XDA Atom ROM Development] amperior:
i've install HP6815WM6_1.0.4bminiSDbyNHOCBANME and camera wont work

There is dark screen and number of avaible photos and resolution

But a see the previous people found that problem

Anyway grat job! Keep doing :-)

Is new version will be with more apps than clear version?
[iPAQ rw6828, XDA Atom ROM Development] kosmodisk:
to cicione /////you can find hp today plug-in here

http://xdaforums.com/showthread.php?t=328292

>>> you have hp ipaq rw6815?? does your camera works well after this ugrade???
[iPAQ rw6828, XDA Atom ROM Development] jfhermans:
Download 1.04a via PC - Download 1.04b via miniSD --- Uploading

should be

Download 1.04b via PC - Download 1.04b via miniSD --- Uploading

But the links are correct and point to 1.04b.

JF
[iPAQ rw6828, XDA Atom ROM Development] jfhermans:
Which keyboard is it, I would like to find a french layout for it.
[iPAQ rw6828, XDA Atom ROM Development] ciccione:
thank you for today panel. now it's ok.

yes, i've 6815, and no, camera don't works. black screen... :(

other problem: internet explorer it's slow...

@ ????:

no, you don't need to downgrade if use rom 1.04b via miniSD.

downgrade RUU just to replace wm5 via pc.
[iPAQ rw6828, XDA Atom ROM Development] nphix:
try this release by ARHON : http://pda-hack.net/forum/index.php?showtopic=50&mode=threaded

it works perfect on my rw6815, the camera, wireless manager, everything:D

just install the cabs in cabs folder ( i only installed camera patch, sdkerts, o2 power managemente cab and 68xx emul cab) works smoothlly.

3 days with it and super happy:D

thanks to ARHON and NHOCBANME i´ve flashed my rw6815 about 15 times :D

i´m still waiting for ver 1.05 from NHOCBANME
[iPAQ rw6828, XDA Atom ROM Development] kosmodisk:
to nphix>> hey can you tell me how power managment patch works? is it only for this rom? i'd instaled some similar patch few weeks ago, but i had to do hard reset after this, because i couldn't accept incoming beams, although they were switched on...

(i have wm6 beta version with pagepool 8mb and 520mhz cpu clock and i'd like to have better power duration)

to nhocbanme>> what about wm6.1??? it would be cool ;)
[iPAQ rw6828, XDA Atom ROM Development] nhocbanme:
Yeah !!!

WM6.1 must be cool !!!

But I need have some times to test and fix bugs :D
[iPAQ rw6828, XDA Atom ROM Development] kosmodisk:
yes sorry, i know you work very hard... we'll be patient... :D (just little suggestion ;) )

i have one more question... how many free ram do you have after reboot? it contains lots of htc touch apps as i see from pictures... (isn't to the prejudice of free ram? )

//// btw NHOCBANME do you know how the power managment patch works????
[iPAQ rw6828, XDA Atom ROM Development] nhocbanme:
About a problem of IE, you can change to 8MB pagepool or more so that it'll faster.

Because my rom have 6MB pagepool may be it's slow...

Introduce to change pagepool : http://buzzdev.net/read.php?71,31876
[iPAQ rw6828, XDA Atom ROM Development] kosmodisk:
what was that battery problem, which was solved on 1.05 ?
[iPAQ rw6828, XDA Atom ROM Development] nphix:
NHOCBANME,

great news ver 1.05

thanks for the hard work
[iPAQ rw6828, XDA Atom ROM Development] nphix:
NHOCBANME,

this ver 1.05 you´re uploading, works on 6815? needs any patch?

please reply waiting to test it

thanks for the hard work
[iPAQ rw6828, XDA Atom ROM Development] nphix:
i don´t realy know:p, but one day without it drains the battery down, so i´ve install it and works fine for more or less than 3 days:D
[iPAQ rw6828, XDA Atom ROM Development] kosmodisk:
and are you able to accept incoming beams/files over irda and bt?
[iPAQ rw6828, XDA Atom ROM Development] nphix:
yup!!!

wich rom you´re using?
[iPAQ rw6828, XDA Atom ROM Development] kosmodisk:
i use rom from this site, but i thing it is nhocbanme's rom...

http://www.modraplaneta.eu/pda/46,windows-mobile-2006-hp-ipaq-rw6815.html

maybe the beam problem wasn't form this patch...

but who knows, and i don't want to do HR again...
[iPAQ rw6828, XDA Atom ROM Development] merodio_99:
hi nphix,

The rom of other site work ok?

You can put step by step instructions?

If NHOCBANME made the new rom update to ver 1.05 and with this new rom we can test two roms and with two roms made one?

Thanks.
[iPAQ rw6828, XDA Atom ROM Development] ciccione:
Thank you, i've installed sdkcerts, 68xxemulcab, and camera patch, but dont works again camera on my 6815...

Now i display all icons but pda freeze.

Wireless manager (and everething) it has always worked well, just this camera make me anger! :mad:
[iPAQ rw6828, XDA Atom ROM Development] ciccione:
Thank you!

I've tryed with PPSmartChanger, but your rom 1.04b is not supported, then i will try to edit hex values...
[iPAQ rw6828, XDA Atom ROM Development] amperior:
1.05 still uploading... :-/
[iPAQ rw6828, XDA Atom ROM Development] nphix:
i flashed with the rom provided here http://pda-hack.net/forum/index.php?...&mode=threaded, them installed sdkcerts first, second the camera patch and in last the 68xx emul.

everything works fine for 4 days now:D

and finally soft reset
[iPAQ rw6828, XDA Atom ROM Development] nphix:
i´ve tried that rom it´s full of bugs and freezes ppc a lot try this one http://pda-hack.net/forum/index.php?...&mode=threaded works great for 4 days now:D

follow these steps:D

ATTENTION! For best results recommended to use 128 Mb - 1 Gb miniSD cards by Transcend, Kingmax, Kingston 512 Mb and smaller

diskimg.rar (41 Mb, 01/05/2008) - main OS, decompress this archive in SD Card root directory

Cabs.rar (843 Kb) - default packages, installing automatic after flashing. Put needing packages into '\Cabs' directory on SD Card

pda-hack.net_rw68xx_ExtROM_emul.cab (3,97 Mb) - some applications needs ExtROM, this package can emulate it. Install after flash or put it into '\Cabs' directory before flashing for autoinstall

SdkCerts.cab (4,59 Kb) - certificates for patches

pda-hack.net_hp_rw6815_camera_patch_wwe.rar (594 Kb, english interface) - patch for camera (start old HP application), install AFTER certificates

To flash press & hold soft-keys, then push reset, after HP logo is appear, release soft-keys and don't touch anything. After flashing device automatic reboot in hard reset.

in the end i´ll have 2 camera apps, one camera and old hpcamera, in my case only one works, the camera app.

hpcamera doesn´t do anything
[iPAQ rw6828, XDA Atom ROM Development] ciccione:
Ahh! :p

I hoped it works also with NHOCBANME rom...

Ok, i will try it.

English lang, right? (i speak poor english, imagine rom with russian! :D)

THNX.
[iPAQ rw6828, XDA Atom ROM Development] nphix:
yup! me too:D
[iPAQ rw6828, XDA Atom ROM Development] otorabi:
My device is gone.

After I going to boot loader (ViaminiSD Mthod).

It said Please format sd and try again.

So I push soft reset button.

That is the last push of my device.....

after that it can not turn on... all go dark.

help me
[iPAQ rw6828, XDA Atom ROM Development] nphix:
try bl mode, remove battery wait 10`, and press booth softkeys and stylus reset

that worked for me
[iPAQ rw6828, XDA Atom ROM Development] otorabi:
But not work for me...

I have tried.

Anyone got this problem?
[iPAQ rw6828, XDA Atom ROM Development] nphix:
you ñeed to try more

i only got it at 3rd time

wait a few minutes and go to bl mode

in my case i put NHOCBANME 1.04b rom in root of miniSD card first and them inserted card in ppc and puish it ~untill it went to bl mode.
[iPAQ rw6828, XDA Atom ROM Development] otorabi:
thankyou ! it's work.

now i am using wm6!
[iPAQ rw6828, XDA Atom ROM Development] nhocbanme:
Update link...still uploading ver 1.05b for 6815
[iPAQ rw6828, XDA Atom ROM Development] b00mba:
First Thank you NHOCBANME for new rom 1.05 I still download and anybody try this new rom is it fix problem of 1.04 and what is boot image of this rom HP logo or O2 logo
[iPAQ rw6828, XDA Atom ROM Development] q_ware:
Hello NHOCBANME,

Thanks for all the great work.

I found out that the link to "HP RUU Patch model & language" is dead, could you please fix it?

thank you ^^

------

On the other hand, flashed from

CHT 1.05 (HP Official) to 1.05 via miniSD (2GB)

has to format the card or else fail

also unplug AC

Works like a charm now

Thx so much!
[iPAQ rw6828, XDA Atom ROM Development] nphix:
thanks m8, can wait to test it!
[iPAQ rw6828, XDA Atom ROM Development] b00mba:
I just flash new rom to my rw6828 it very fast but I have a little problem I canot

change keyboard layout to Thai key board. I try to install Resco Keyboard and Thai Wince Keyboard. When I select another Keyboard to type message notthing happen. How can I fix this problem and finally Thank you for your new version of rom .
[iPAQ rw6828, XDA Atom ROM Development] kosmodisk:
will i have to downgrade my bootloader if i want to use sdcard method (i already have wm6 older version...)
[iPAQ rw6828, XDA Atom ROM Development] nhocbanme:
If you use sdcard method you don't need downgrade your BL...
[iPAQ rw6828, XDA Atom ROM Development] andrew327:
I Have a rw6828 and have used the sd card method with v1.05 but i think my card is not supported. so i went for the PC method, but its more than 30 mins and the screen is stuck with this message.

So do i disconnect my phone or do i leave it as it is for more time..........

Please need a fast reply on this...
[iPAQ rw6828, XDA Atom ROM Development] kosmodisk:
so the flash in camera app doesn't work on this version?
[iPAQ rw6828, XDA Atom ROM Development] amitreddy:
No the flash doesnt seem to work

No the flash doesnt seem to work. More or less there are bugs here and there, like it hangs when you click on few icons, but it seems work fine for making and getting calls. Like I said it just been few hrs since I installed it. I will post an update on my user experience.
[iPAQ rw6828, XDA Atom ROM Development] q_ware:
It happened to me also, have u tried to unplug AC power when using the card method?
[iPAQ rw6828, XDA Atom ROM Development] nhocbanme:
Ver 1.05b upload finish...

All error on ver 1.05a will be fix on ver 1.05a1
[iPAQ rw6828, XDA Atom ROM Development] andrew327:
Was trying to flash my rw6828 last night, but as it was too late for me so tried it twice [once with the card method & other with the PC method which i did by following the above steps, which are described in the first post. But both the time it failed the card method didn't work [as i have a 2 gig kingston card which might not be supported for flashing] & neither did the PC method as the screen was stuck with the "Checking the information of your device" :mad: :mad: So after waiting for 30 mins i killed the process and went to bed.

So this morning i started again, this time i formated my SD card and gave it another shot but the PDA reseted after 5 mins [As nhocbanme has mentioned in one of his Post that if the PDA resets within 5-6 mins means your card is not supported]. So the only way i could switch to WM6 was the PC method and i knewed that the steps above had something missing.

The steps mentioned in the first post are right only one thing is missing...

How did i got it :-

1. Download 1.0.5a (for 68x8) Via PC [Software Update Utility is in the package]

2. Extract to C:\Windows\Temp [you can extract anywhere but by default it gets extracted there]

3. Go to bootloader : Press both soft key (two "-" keys) and softreset (stylus), the HP bootloader screen will appear [This is what is missing].

4. Connect your device with PC via mini USB port

5. Run Device Software Update Utility.exe [Wait for 10-20 Mins and the device will hard reset itself, disconnect the PDA]

6. And your done :):)

It took me 12 mins to flash the device, and i'm really happy now thanks to nhocbanme and the XDA-Developers forum as i was stuck with the fu**** WM5 which was too slow.........

And bout the camera flash it works but it will only Power ON when u take a snap which is great battery saver feature. Or u can start the FlashLight application from Start --> Programs --> Tools --> FlashLight and it will be on till u off it...........

Have not yet tested the ROM completely as its been only 15 mins will post here if any bugs found.......

Thanks again...............
[iPAQ rw6828, XDA Atom ROM Development] andrew327:
Bug Found :-

B1

While Hard Reseting the screen shows Press the Green & Red Button, but u have to press two "-" keys 2gether instead of the Green & Red Button's

B2

After Restoring My PIM Data The System goes slow & starts to hang if i open contacts. So have to hard reset [Will try to transfer contact data from my another PDA through Beam...
[iPAQ rw6828, XDA Atom ROM Development] nhocbanme:
B1 : I based my ROM on ATOM ROM so that It'll similar ATOM but the place of Green & Red Button of HP is diffence from ATOM.

B2 : What software you use to restore PIM data ?

I've use PIM Backup Contact, and nothing happened
[iPAQ rw6828, XDA Atom ROM Development] hhhh3:
the .nbo file is corrupted for 1.05a via PC

any idea??
[iPAQ rw6828, XDA Atom ROM Development] jfhermans:
Windows Mobile 6.1 on my rw6815 (1.0.5b for 6815). Great !

Camera ok (photo and video)

Flash ok (with the camera and via the HTC Home laucher)

Thanks

JF
[iPAQ rw6828, XDA Atom ROM Development] andrew327:
Can't you do anything for the sound quality, it sucks big time. It used to sound great with WM5 but now it sounds like some cheap Chinese MP3 player. No matter which head/ear phones u use it sucks. Is it possible to use the WM5 dll's with this one.

Also u have bundled up softwares like equalizer & Headphone volume limiter but they seems like they are working [not responding to any changes]. Do let me know as i'm reverting back to WM5 in a day or two. As without good quality music life sucks............
[iPAQ rw6828, XDA Atom ROM Development] nphix:
hi NHOCBANME,

thanks for the rom and the hard work.

i just flashed my 6815 via sd card and the camera doesn´t work and it freezes a lot, any suggestion?

thanks

i´ve flashed my rw6815 about 10 times:) and always done what m8´s say in forum and realise that if i install that cab 68xx emul my ppc freezes a lot, so i decide not to install that cab, only sdkcerts and the camera patch and everithing works ok.

i get two cameras, one atom camera and old hpcamera, but only atom camera works .

the rom is stable except some functions don´t work, as fm radio, o2sms plus.
[iPAQ rw6828, XDA Atom ROM Development] nphix:
hi

wish one did you use? pc or sdcard?

does your 6815 freezes?

thanks
[iPAQ rw6828, XDA Atom ROM Development] nhocbanme:
is It still freezes ? I've try on some devices, all of them work well ?

What ver are you using ? Are you try the ver1.05b ?
[iPAQ rw6828, XDA Atom ROM Development] nphix:
yes the one for 6815 1.05b via miniSD card

freezes a lot and the camera does not do anything...

remmenber that link i sent to you with a rom, so i installed and ignored the 68xx emul.cab and it works fine, with that cab it freezes a lot
[iPAQ rw6828, XDA Atom ROM Development] botoncitos:
Perfect

The 1.5b works on my 6815 PERFECT, thanks a lot Nhocbanme

;);):D:D
[iPAQ rw6828, XDA Atom ROM Development] nhocbanme:
Are you install any software after flash ROM ?
[iPAQ rw6828, XDA Atom ROM Development] nphix:
no, you test it on 6815?

but i had other wm6 rom installed, do i have to go back to wm5 first?

please reply
[iPAQ rw6828, XDA Atom ROM Development] kosmodisk:
what about battery life? is it better with this rom??
[iPAQ rw6828, XDA Atom ROM Development] nhocbanme:
Don't need downgrade to WM5.

Try to HardReset your device or flash again.
[iPAQ rw6828, XDA Atom ROM Development] nphix:
have you tested it on 6815?

please reply i´m stuck:confused:
[iPAQ rw6828, XDA Atom ROM Development] nhocbanme:
Battery life is normal... Better than older ROM :)
[iPAQ rw6828, XDA Atom ROM Development] kosmodisk:
i'm going to test it tomorrow on my hp ipaq rw6815, so i hope it won't crash my pda :D...

maybe i will miss 520mhz processor ;)
[iPAQ rw6828, XDA Atom ROM Development] q_ware:
Yes I agree with that :)

And the Wifi is MUCH MUCH BETTER than the official one
[iPAQ rw6828, XDA Atom ROM Development] andrew327:
Can u upload the HP iPAQ rw68x8 WM5 via PC 1.01.03 as via MiniSD is available or can i just rename diskimg.nb0 to diskimage_Ver.nb0 and use the Device Software Update Utility software to revert back to WM5. Please if u can give me the link of the original WM5 for 6828 will be real helpful.

Thanks Again
[iPAQ rw6828, XDA Atom ROM Development] nhocbanme:
Have new radio for 6828 from HP sites.

After flash it and use 1.05a ROM the wifi much much better :D