yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV ROM Development] cobrasam:
Hi there, I have the same problem, did you figure it out? If so, can you help point me in the right direction,

Thanks
[Touch Diamond, MDA Compact IV ROM Development] Martinus:
do you use the good hard-spl, signed or unsigned?
[Touch Diamond, MDA Compact IV ROM Development] Takis Fekkos:
Me too. Olinex seems to be on the multicolored bars when the device starts to update, so I think HardSPL went OK, but it gets stuck at 0% and does not update. I've tried all three major releases of ROMs but none works. Any ideas ?
[Touch Diamond, MDA Compact IV ROM Development] cmonex:
you can verify SPL version in tricolour screen (volume down + reset, hold volume down until tricolour appears).

BUT! you must flash SPL as the LAST STEP, you made a mistake there. go back to hardspl, then flash the original 1.34 ROM. after that you can flash the stock SPL and you're done.
[Touch Diamond, MDA Compact IV ROM Development] chowpk823:
I got same problem, too. So, I had upgraded my Diamond by Elite 2.0.
[Touch Diamond, MDA Compact IV ROM Development] wai_lai416:
can someone please tell me which version of the rom i should look for if i need chinese character? i'm completely new to the htc thing and i desperately need chinese :S 80% of my contact list is in chinese and all they show is square boxes
[Touch Diamond, MDA Compact IV ROM Development] Olipro:
one would presume an HTC Asia... try it, you might get lucky.

Also, Official Spanish ROM now added.
[Touch Diamond, MDA Compact IV ROM Development] wai_lai416:
thx i already tried it but no luck.. i know the original HTC diamond released in hong kong is in english.. it's only a couple of days ago they started shipping the chinese version of the htc diamond :(

can someone sign the CHT HK version rom? thx in advance
[Touch Diamond, MDA Compact IV ROM Development] Takis Fekkos:
Thanks for your reply.

The tri-colored band reads as follows:

Diam100 MFG 64M

SPL-1.30 Olinex

MicroP-Diam (LED) v.11

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

PSOC-Diam STAGE_PVT VΟΧ30

The only difference I see from published data is that SPL is 1.30 Olinex instead of 1.40 Olinex. I don't know what that means.

If my version of HardSPL is OK, are you suggesting I download and try to load Elite 2.0 ?
[Touch Diamond, MDA Compact IV ROM Development] surilaci:
I bought the Diamond with 1.34 SPL and I wanna upgrade the ROM to 1.37.... signed! I gather the information from this thread I have to flash my SPL to Signed Hard-SPL by cmonex. Than I will able to upgrade the ROM to 1.37...WWE which is signed.

Is it possible to use 1.37...ROM with 1.37 Signed SPL? And what about my warranty in this case? I guess the unsigned SPL by Olipro makes a warranty loss, does it?
[Touch Diamond, MDA Compact IV ROM Development] kayzee:
I forgot to check the SPL version before I flash it to Hard-SPL......

*CRYING*

I am come from Hong Kong, anyone know the original version of SPL of my phone??

THANKS SO MUCH!!!!
[Touch Diamond, MDA Compact IV ROM Development] rcha:
1.34.831.1
[Touch Diamond, MDA Compact IV ROM Development] kayzee:
OH??this mean SPL-1.34.nbh is my original SPL??
[Touch Diamond, MDA Compact IV ROM Development] surilaci:
Could anyone explain me why can not upgrade RUU_Diamond_hTC_Asia_HK_WWE_1.34.831.1_52.24.25.08 _0.93.25_Ship ROM to RUU_Diamond_hTC_Asia_WWE_1.37.707.1_Radio_Signed_Diamond_52.26a.25.09_1.00.25.03_Ship?

Cause I thought in same region I can upgrade without upgrading of hardSPL. What are the correct rules of SPL program?

Could anyone tell us?
[Touch Diamond, MDA Compact IV ROM Development] mikkelnl:
Will you guys be adding TLR Diamond ROM 2 to the supported Roms list? :)
[Touch Diamond, MDA Compact IV ROM Development] cmonex:
heh, region means nothing. your CID (and modelid) is what matters.
[Touch Diamond, MDA Compact IV ROM Development] Olipro:
New ROMs Posted!
[Touch Diamond, MDA Compact IV ROM Development] rhernani:
Please, sing this new ROM:

RUU_Diamond_HTC_Europe_1.37.401.3_Radio_Signed_Diamond_52.26a.25.09_1.00.25.03_Ship.exe

http://rapidshare.com/files/12630794..._Ship.exe.html

Thanks,

Roberto
[Touch Diamond, MDA Compact IV ROM Development] Joost39:
Request;

Plz. sign this Danish v.137.403.3 dumped rom by me - and nicely rebuild by caphol, for all the Danish supporters.

http://rapidshare.com/files/127059837/NBH.exe
[Touch Diamond, MDA Compact IV ROM Development] deadsea:
Hi, I'm thinking of upgrading to the asian 1.37 rom from my current 1.35.871.5

But after reading about recovering the rom for warranty issues, i went to check my spl and it's a 1.35.0000, that unfortunately is not included in the stock spl pack.

The thing is, since i really doubt htc keeps a log of which set was shipped with which spl and if it was ever updated by them. I should be alright as long as i flash back with any stock spl and the corresponding rom for my region?

As long as it looks like/is something that they could have installed it should be fine i believe? It need not actually be my original spl and rom?
[Touch Diamond, MDA Compact IV ROM Development] Rapier:
I just saw that a new ROM is available from HTC E-Club (from 30-06-2008): RUU_Diamond_HTC_Europe_1.37.401.3_Radio_Signed_Diamond_52.26a.25.09_1.00.25.03_Ship.exe

Can it be signed please?

The file is on rapidshare HERE.

Later edit: Sorry to be so dumb. I've lately saw that a request for signing this ROM has already been made by someone else, just several posts before. Anyway, I haven't enough patience to wait for a signed ROM and I've HARD-SPL again the device, unsigned this time. So now I'm just able to flash the existing file, no need for a signed one...but maybe others will need it. As I've read on the other thread, seems to be the fastest ROM till now, with a better 3D Flo (newer version).

Thank you and great job you're doing
[Touch Diamond, MDA Compact IV ROM Development] K3N:
Interested too...

THX for your work!

K3N
[Touch Diamond, MDA Compact IV ROM Development] jerryvonk:
Me too please, being a native Dutch, it is still a nightmare to use the Dutch version.
[Touch Diamond, MDA Compact IV ROM Development] jerryvonk:
Thanks !! (keep up the good work)
[Touch Diamond, MDA Compact IV ROM Development] sfere1:
noob..here..and i luv what you guys have done...got a NL version. Burned the TLR 2 signed..but what i'd love is if anyone comes across with a U.S. Tmobile burn.

thanx in advance
[Touch Diamond, MDA Compact IV ROM Development] chineseleper:
how do i know if i have a diam300 or diam140 device?
[Touch Diamond, MDA Compact IV ROM Development] theduke81:
By booting in the boot loader

Bootloader - While holding "Volume down", Press Reset

http://wiki.xda-developers.com/index.php?pagename=HTC_Diamond

Does the HardSPL linked with theGPS, it seems that my GPS does not works since I change the HTC Hardspl 1.37 to the 1.35-xda ?
[Touch Diamond, MDA Compact IV ROM Development] jmarti2323:
The same problem, i can not flash teh rom

Any idea, i see that the problem is normal in a lot of people. Help please.

Regards,

Joaquim
[Touch Diamond, MDA Compact IV ROM Development] asattler:
DIAM200

Does anybody know how i can flash a t-mobile mda compac IV with original german HTC rom ? all the tips are about DIAM140 and DIAM300, but i have a DIAM200

regards

armin
[Touch Diamond, MDA Compact IV ROM Development] Askalab:
i've got the same problem... I read something about disabling extended network features... but I did it and nothing changed.

Maybe somebody has a solution for this apocalypse in my life... :D
[Touch Diamond, MDA Compact IV ROM Development] daveazadi:
how do i backup my rom

how can i protect myself and back up my ROM in case of problems.

or is there any way to rescue in case of problem
[Touch Diamond, MDA Compact IV ROM Development] adwinp:
Search is your best friend.
[Touch Diamond, MDA Compact IV ROM Development] Olipro:
depends what language your ROM is... if the language you have isn't listed under the "Official ROMs" list then you need to back up, otherwise, don't bother.

I should also point out we added more ROMs to the list, at the same time, my scrollwheel on my mouse broke :(
[Touch Diamond, MDA Compact IV ROM Development] jmarti2323:
please help

I can not flash the rom RUU_Diamond_HTC_1.37....Signed.

I have instaled Hard-SPL.

But RUU not advance after 0%.

I read some post about it, but i can not find posts with solution.

Regards,

Joaquim Marti
[Touch Diamond, MDA Compact IV ROM Development] impreza54:
ROM French - 1.37.406.1

Is it possible to make this ROM available (signed) for Hard-SPL users:

HTC Diamond - Stock - French - 1.37.406.1 - ROM (last french ROM available at the moment) : http://uploaded.to/?id=smeq4x also here : http://www.4shared.com/file/5430812...io_Signed_Diamond_5226a2509_1002503_Ship.html

Thanks a lot in advance!

Alex
[Touch Diamond, MDA Compact IV ROM Development] floodissimo:
Hello! my name is Mario and i'm from Romania.....my Diamond is now in English language (from francaise) thx to OliNex and Cmonex.

Keep on goin' guys............ur fantastic!
[Touch Diamond, MDA Compact IV ROM Development] lulu08:
Help, I can't get rid of this stupid SFR customised menu...

Hi there,

I'm having this stupid f***** ERROR 202: CONNECTION, while my device is perfectly connected and synchronized with ActiveSync so I can't do a hard SPL even with signed or unsigned Diamond Olinex.

I would like to install a stock FRENCH 1.37.406.1 that I 've found on the forum instead of this junk SFR / Vodafone style.

My device has version 1.37.163.4 FRE and when I have the screen with all the colours it's shows 1.37.0000

It's a DIAM100 64 M

Please help me, It's driving me crazy!!!
[Touch Diamond, MDA Compact IV ROM Development] loser:
Why only HTC and custom ROMs are signed? What about O2/T-mob ones?
[Touch Diamond, MDA Compact IV ROM Development] Olipro:
OK, new ROMs posted!
[Touch Diamond, MDA Compact IV ROM Development] cmonex:
don't use usb hubs.
[Touch Diamond, MDA Compact IV ROM Development] mmanthey:
Request

Hi OliNex,

can you sign this German Rom fo us Germans:

HTC Diamond - Stock - German - 1.37.407.2 - ROM - here - http://xdaforums.com/showthread.php?t=406124

Thank you

Michael
[Touch Diamond, MDA Compact IV ROM Development] sskogen:
I know this may be a newbie question, but does any of these roms un-disable SIP telephony from WM6.1 on the Diamond? (I'd really like to use it as a SIP phone while on my home network, and a regular mobile elsewhere)

//Svein
[Touch Diamond, MDA Compact IV ROM Development] jones23:
are only non branded roms added to the list in this thread ?
[Touch Diamond, MDA Compact IV ROM Development] liamhere:
update please

Diamond Project Rom

this rom has new been updated, can't you do this one please, thank you

http://xdaforums.com/showthread.php?t=407572
[Touch Diamond, MDA Compact IV ROM Development] Kassad:
Is it possible to sign the radio ROMs? Thanks in advance.
[Touch Diamond, MDA Compact IV ROM Development] Corian:
Yes, here they are :

http://htcroms.aplace4u.biz/signed/radio/

You can safely upgrade/downgrade the radio without the device doing a hard-reset.
[Touch Diamond, MDA Compact IV ROM Development] liamhere:
thanks for that...just updated the radio :)
[Touch Diamond, MDA Compact IV ROM Development] Kassad:
That's what I call service :-) Thanks a bunch!
[Touch Diamond, MDA Compact IV ROM Development] nerdddy:
i cant install!

hey guys i downloaded the 1.37 rom for asia wwe. when i opened the zip file on my pc it says the format is either damaged or lost.. so where can i get a good copy of the rom?
[Touch Diamond, MDA Compact IV ROM Development] goenitz33:
hi guys,

i have a DIAM100 64M

SPL-1.37.0000

mine is like DIAM100 ? o.o

will i still be able to flash back to the S.E.A Official 1.37 Rom?

been dying to try a 1.93 :)
[Touch Diamond, MDA Compact IV ROM Development] mortenaa:
VoIP SIP - Howto

Yes, me too. I have been searching about information how to enable SIP.

I read from this thread that "If you don't have Internet Calling support in your ROM, complain to your favorite cook, not me."

I'm running latest DiamondProjectTeam ROM. Can someone enlighten me ? :)
[Touch Diamond, MDA Compact IV ROM Development] chunky123:
newb question

i'm sry, i have roamed the forum.. and i did not find an answer to this.. : lets say i am on rom 1.37, and i want to get the cooked rom elite 2.0, all i do is flash it over? and if now i want the new diamond project rom, i flash it over? and then if i want elite 2.0 again, i flash over? also, what i dont really understand is what the cooked roms r.. does that change the rom version? or is that an "add up" to the "current roms"?

for example, what i mean is, lets say i have rom 1.37 and i install the elite 2.0, then does that mean i have rom 1.37 running on elite 2.0? or just elite 2.0?

i'm very sry for having to ask u guys this, but i really want to know because i've learned this kind of stuff b4.

thx in advance!
[Touch Diamond, MDA Compact IV ROM Development] obsidianjaguar:
Every ROM you install will wipe out the ROM currently on your phone .. So you can flash one , maybee 1.37 ... Flash over to elite . check the chnges and decide which one is better for you. you can not " add " one rom to another, so to answerr your question if you start with 1.37 and install elite 2.0 you will have a phone with elite 2.0 ROM. the only way to get back to 1.37 is to flash it with 1.37 rom again , which will definatly take away elite 2.0
[Touch Diamond, MDA Compact IV ROM Development] obsidianjaguar:
Cooked roms are ones that are not factory standard from HTC or your Carrier ... IE some nice person has cooked you up a special ROM .. most of the time they tweak settings , remove programs , add other programs .. it is just personal prefrence .. SOme roms are very light with very little extra stuff ... sounds gone , apps missing .. some people might like this cause the phone will have more room for other things , others might want the bulk stuff .. Some ROMS include updates like .net and newer versions of stuff ...

The coked ROm will be based on a factory ROM in most cases .. so if you really like , for example 1.37 , but you dont want all the extra fluffy picture and applications , you might see a cooked one called 1.37 lite .. or perhaps the first thing you usually do is follow the tweaking guide to get your phone faster and less stable .. there will be a cooked rom with a lot of the tweaks built in .. maybe your lazy and dont want to manually install your applications after a hard reset , you may find a cooked rom with all your aps built in .. but the again there are copyright issues and this fourm doesnt like warez so you may not find a rom like that unless you learn to bake it yourself :)
[Touch Diamond, MDA Compact IV ROM Development] jones23:
my tricolor screen says DIAM200.

what does that mean or what is the difference to diam 300 ?
[Touch Diamond, MDA Compact IV ROM Development] chunky123:
thankyou guys so much! u guys r marvelous
[Touch Diamond, MDA Compact IV ROM Development] cmonex:
IIRC diam300 has been tested successfully.

no idea about diam200. please backup your rom using pdocread (look for kaiser rom dump threads, adjust the sizes in the example commands based on pdocread -l command). then you can safely try other roms, it will be possible to go back to the backed up rom.
[Touch Diamond, MDA Compact IV ROM Development] jasmine0771:
ROM Confusion/Understanding

Hi,

I am newbie in this touch phone world. Recently purchased touch diamond 2G from India.

I would like to install/upgrade my existing HTC ROM with the Diamond Project Team Rom Release V2 : CE OS 5.2.19965 Build 19965.1.2.3

Now I checked the post :http://xdaforums.com/showthread.php?t=407572

and got confused.

The post says :"Before Flashing Please ensure You have UN_Signed HARDSPL install on device this will ensure your device wont get bricked.

"

I have following questions :

1. What do you mean by flashing of ROM? Is this same as calling upgrading/update?

2. What is HARDSPL and where do I find in my mobile? How do I check whether it has been installed or not in my device.

Really wanted to upgrade to Diamond's Project ROM.

Sorry if these questions sound too lame but I am seriously looking for somewhere to start from?

Thanks

Jas
[Touch Diamond, MDA Compact IV ROM Development] louiemail:
I dont know what to say i have been trying to get the RUU to work for about 52hours and today after trying the diamond project it loaded dont ask me how but i am estatic what can i expect with this rom update as well as the radio update??

And thanks agin my friend
[Touch Diamond, MDA Compact IV ROM Development] obender:
I guess I'd state the obvious :) could you please add support for 1.93.831.1 WWE ROM (the stock one)?

Also, if possible, confirm if it really removes(?!) the 850 band or as its description says enables it :)
[Touch Diamond, MDA Compact IV ROM Development] Corian:
Here you go:

http://htcroms.aplace4u.biz/signed/stock/
[Touch Diamond, MDA Compact IV ROM Development] obender:
Wow! Thanks!

What is the RUU_Diamond_hTC_Asia_HK_WWE_1.93.831.1.rar archive?
[Touch Diamond, MDA Compact IV ROM Development] Corian:
Its the repackaged stock version you asked for. To be used with the signed Hard-SPL.
[Touch Diamond, MDA Compact IV ROM Development] obender:
sorry :) as soon as I saw the 1.93... on the first rar I assumed (without looking further :D) that it is the one I need
[Touch Diamond, MDA Compact IV ROM Development] Corian:
Exactly :)
[Touch Diamond, MDA Compact IV ROM Development] altunaa:
need some help, my diamond:

rom: 1.34.831.1

spl: 1.34.00.00

rom date: 5/25/08

radio: 0.93.25.NS16

protocol 52.24.25.08H

in phone settings it seems to be quad band ( i get the 850 band too )

i made some tweaks and it is working fine, except for battery life....

i bought it in usa but i think it is hk version, how can i confirm that?.

is it worth to upgrade to 1.93.831.1 ?

in that case, should i install any hard spl version or stay with the original one?

so many questions...can you help?

thank you
[Touch Diamond, MDA Compact IV ROM Development] altunaa:
any help, please?
[Touch Diamond, MDA Compact IV ROM Development] ljazzo1:
what ist the meaning on first post here of

RUU_Diamond_HTC_WWE-ME ..... ?

I have ROM 1.37.405.1 WWE (06/10/08), installed on my HTC Touch Diamond

are WWE-ME (Olipro) and WWE (mine) the same or what is the difference ...what ist the meaning of "ME" ?

thank you
[Touch Diamond, MDA Compact IV ROM Development] wookienz:
request signed

1.93.456.2 WWE

thanks.
[Touch Diamond, MDA Compact IV ROM Development] impreza54:
New French ROM

Could you please sign this new French ROM for HardSPL?

RUU_Diamond_HTC_FRA_1.93.406.1_Radio_Signed_Diamon d_52.29.25.12_1.00.25.05_Ship.exe

link here :

http://www.smartphonefrance.info/do...igned_Diamond_52.29.25.12_1.00.25.05_Ship.exe

or here:

http://www.4shared.com/file/5712664...dio_Signed_Diamond_52292512_1002505_Ship.html

Thanks a lot!
[Touch Diamond, MDA Compact IV ROM Development] Röchelhilpert:
RUU_Diamond_HTC_GER_1.93.407.1_Radio_Signed_Diamond_52.29.25.12_1.00.25.05_Ship.exe

i need signed-HardSPL for this ..... Please add it´s offical from HTC
[Touch Diamond, MDA Compact IV ROM Development] LOLASOLA:
New Htc ITA rom

Could you please sign the new ROM htc ITA 1.93.408.3 radio signed diamond 52.29.25.12 1.00.25.05 for HardSPL ?

Many thanks
[Touch Diamond, MDA Compact IV ROM Development] GoTxO:
Please, post this rom signed for spanish diamond users!!!

RUU_Diamond_HTC_SPA_1.93.412.1_Radio_Signed_Diamond_52.29.25.12_1.00.25.05_Ship.exe

Thanks ;)
[Touch Diamond, MDA Compact IV ROM Development] surur:
This is ridiculous. The 1.93 ROM has been out for a week already, and its still not been signed! If I knew these people were so unresponsive I would never have locked myself into their regime!
[Touch Diamond, MDA Compact IV ROM Development] Olipro:
you can always "unlock" yourself at any time, ****s sake.

I'll get Corian to sign it, I do apologise for the wait, but we do this in our spare time, we don't wait on you hand and foot.
[Touch Diamond, MDA Compact IV ROM Development] BushwalkerSP:
I wonder how much money have you paid for this service? Sheesh, talking about people's expectations.:rolleyes:
[Touch Diamond, MDA Compact IV ROM Development] CaveBob:
If my diamond is running on the stock 1.93.831.1 WWE ROM (it came with this already on it) is it worth me replacing it with a cooked ROM? Or is this stock version prety decent?
[Touch Diamond, MDA Compact IV ROM Development] Olipro:
New ROMs added!
[Touch Diamond, MDA Compact IV ROM Development] kcuk:
hi olipro you seem to know your way around here bud, ive just got myself the infamous htc touch diamond (orange) i have the rom version :

1.37.405.1.wwe

would you recomend a better rom ?

i only joined today so if im in the rwong section no one have a go please!!!!

thanks for any advice
[Touch Diamond, MDA Compact IV ROM Development] Pietje_1985:
Does somebody know where I can find a signed version of HTC NLD 1.93 ROM?? I mean..not the shipped.exe file but the .rar file so that I can upgrade my compact IV. because the original.exe file doesn't let me do it, even though i've olinex 1.40 Hard-spl on my device!!

anybody can help me?? maybe with a downloadlink or something?? thanxxx

Greetzz Jeroen:D
[Touch Diamond, MDA Compact IV ROM Development] kcuk:
hi sorry only me again.

do i need to have my phone unlocked from orange before i can update these roms????

thanks for any help

p.s its touch diamond and im in the uk and the network is orange

thanks
[Touch Diamond, MDA Compact IV ROM Development] kcuk:
hi all

do i have to unlock my htc diamond (uk orange network) so as i can update the rom
[Touch Diamond, MDA Compact IV ROM Development] smartmove:
No, it doesnt have to be unlocked
[Touch Diamond, MDA Compact IV ROM Development] kcuk:
ok thanks bud its just ive been trying to do this all day but it says invalid vendor id

thats why i thought it was locked

im not doing very well today.
[Touch Diamond, MDA Compact IV ROM Development] kcuk:
i could do with some help tho if any one could guid me as what i exactly need to doo and why.

thanks.
[Touch Diamond, MDA Compact IV ROM Development] Pietje_1985:
I finally did it! I used Hardspl 1.24 to upgrade my rom to HTC NLD 1.93 anyway thanxx all for your assistance:P

greetz Jeroen
[Touch Diamond, MDA Compact IV ROM Development] altunaa:
hi olipro,

my rom is 1.34.831.1, is it worth to upgrade to 1.93.831.1 ?

in that case is it necessary to run hard spl and which one?

thank you, i really don't understand anything about spls and how to upgrade.
[Touch Diamond, MDA Compact IV ROM Development] davac:
Hi i am nub in PDA etc, i have danish version of my htc diamond and i wanna do english on it but when i want flash my rom i cant, it does not go further dan 0 % how i can do it how i can ulock my htc pls?
[Touch Diamond, MDA Compact IV ROM Development] kevetoile:
Same problem on my French version.

My phone seems to be a DIAM100.

My actuel ROM is 1.37.163.4 FRE. (SFR / Vodaphone)

I can use Olinex's "Hard SPL v1.37", but other ROMs (real ROM) don't work.

Can't change Radio ROM either.
[Touch Diamond, MDA Compact IV ROM Development] cmonex:
do not use the SSPL RUU to flash roms.

use customruu.
[Touch Diamond, MDA Compact IV ROM Development] kevetoile:
CustomRUU didn't work for me.

My phone seems not to accept to be reseted :-(

That's why I tried to use Hard SPL.
[Touch Diamond, MDA Compact IV ROM Development] zeepee:
Cheers everyone - my 1st post here. :)

Just a quick simple question:

is it absolutely mandatory to HardSPL my Diamond to install one of the official HTC ROMs, like this one:

RUU_Diamond_HTC_FRA_1.93.406.1_Radio_Signed_Diamon d_52.29.25.12_1.00.25.05_Ship

??

Right now I still have the original provider setup installed (ouch!) but want to move to a newer ROM. Not having to CID Unlock the ppc would be a plus!

Thanxx, and sorry if this has been asked before. ;)
[Touch Diamond, MDA Compact IV ROM Development] cmonex:
unless your CID matches with that rom, mandatory.
[Touch Diamond, MDA Compact IV ROM Development] cmonex:
well make sure hardspl is installed. if it is installed, then customruu should work.