Related
Hi,
I used to upgrade roms all the time on my 8125 and never had a problem - until a couple of days ago. I tried installed the wm6 "most beautfiul" rom on my ppc and it bricked my phone. After many attempts I finally realized that I needed to install the official cingular 225 rom (available on the site) in order to get my phone to work. Since then I have tried downgrading to button and to wizard love with no success. My ultimate goal is to get to WM6. I have tried unlocking and have read all the threads and followed the directions but I cant switch roms. Can someone please help me with this. I am getting desperate.
thanks
ecomajor said:
Hi,
I used to upgrade roms all the time on my 8125 and never had a problem - until a couple of days ago. I tried installed the wm6 "most beautfiul" rom on my ppc and it bricked my phone. After many attempts I finally realized that I needed to install the official cingular 225 rom (available on the site) in order to get my phone to work. Since then I have tried downgrading to button and to wizard love with no success. My ultimate goal is to get to WM6. I have tried unlocking and have read all the threads and followed the directions but I cant switch roms. Can someone please help me with this. I am getting desperate.
thanks
Click to expand...
Click to collapse
do you have a G3 or G4?
What are your IPL/SPL?
Which other ROMs have you had installed on this wizard?
ecomajor said:
Hi,
I used to upgrade roms all the time on my 8125 and never had a problem - until a couple of days ago. I tried installed the wm6 "most beautfiul" rom on my ppc and it bricked my phone. After many attempts I finally realized that I needed to install the official cingular 225 rom (available on the site) in order to get my phone to work. Since then I have tried downgrading to button and to wizard love with no success. My ultimate goal is to get to WM6. I have tried unlocking and have read all the threads and followed the directions but I cant switch roms. Can someone please help me with this. I am getting desperate.
thanks
Click to expand...
Click to collapse
So, you start a new thread with the same problem you posted in another thread hoping to get an answer??
My answer to you is the same one I posted to you before --
READ THE STICKY ABOUT UNLOCKING AND FOLLOW IT STEP BY STEP!!
Then -- and ONLY then -- will you be able to flash to a custom ROM.
newbie2 said:
So, you start a new thread with the same problem you posted in another thread hoping to get an answer??
Click to expand...
Click to collapse
Yep, I've replied to ecomajor's various posts in various threads and have basically given up. Very little info each time and having a problem that nobody else that has followed the steps has had.
Sorry ecomajor, don't know what else to tell you that hasn't already been said numerous times.
One Last Try -- Then, I Give UP!!
Read the following post on how to flash ANY Wizard (yes, that includes the 8125) --
http://forum.xda-developers.com/showpost.php?p=1177659&postcount=1
Now, follow the directions in that post WORD FOR WORD and STEP BY STEP. The only reason it wouldn't work is that you're NOT READING and/or NOT FOLLOWING THE INSTRUCTIONS STEP BY STEP.
If you CAN'T read and follow directions, then don't be trying to flash different ROMs to your phone. If you're not willing to do what's necessary to help yourself, then noone else is willing to help you, either. . . especially when your problem has already been replied to with the same information over and over in 2 DIFFERENT THREADS now.
Let me detail you the exact steps I have taken. I have read through those posts, many times so I am certain I took those steps
1)device starts normally goto step 3.6 since unsure if unlocked.
2) read farias thread
3) download buttons rom
4)attempt to downgrade rom - failed
4a)tried 1.08 rom instead of button - failed
4b)tried wizard love- failed
5)download lokiwiz
6)followed all directions -failed - since was not able to downgrade rom.
Obviously these directions are not 100% foolproof - I know that the first time I tried installing WM6, I did not read through all the threads and after much effort I discovered that if I installed the official cingular 225 rom then I could get my ppc back working but since then I have had no luck getting flashing to work. Please tell me what I am doing wrong because noone has had my exact situation. there is no need to act all holier than thou and accuse me of not reading because since I screwed up the first time I have read through all these threads numerous times.
Ok, one more thing to try (shot in the dark, but I have no clue what is happening here)...
On your PC (its running XP, right???), do you have Firewall and/or Antivirus? If so, reboot your pc and don't start anything and then turn off your Antivirus and Firewall programs (I found a couple of threads where people were getting the error 260 when ZoneAlarm is active). Now try flashing the button rom. Don't try doing any other roms, don't try doing lokiwiz, just try to get the button rom on. If that works, then continue on with the steps here:
http://forum.xda-developers.com/showthread.php?t=285435
You might even try booting your computer into safemode and try flashing that way (I doubt activesync would be there, so put the phone in bootloader mode, and if you see USB above the left softkey then you should be able to flash it this way from safemode. Never tried it, but it pretty much eliminates anything that may be on your PC thats causing problems).
If none of that works, then get back to an official stock rom again and report back here with exactly what you did, what you saw, and all. Don't worry about the post being long, because to me, too much info is better than just short posts that don't tell us anything. Also, only update this thread. Forget all the other threads you have stuff going on about this problem.
Final question, I asked this before (and I don't remember if you answered or not)... Have you tried to flash your device from another PC?
And I've attached the ROM Update Utility Readme.doc that describes the error messages and how to fix them.
The weird thing is I never get code 260 with the cingular rom update just with the other roms. I will have to try the disabling all firewalls, antivirus etc at home bc at work there is all sorts of stuff i dont want to mess with. Problem if I do it in safemode is then the activesync driver wont be loaded and it will give me an error for that.
mfrazzz said:
Ok, one more thing to try (shot in the dark, but I have no clue what is happening here)...
On your PC (its running XP, right???), do you have Firewall and/or Antivirus? If so, reboot your pc and don't start anything and then turn off your Antivirus and Firewall programs (I found a couple of threads where people were getting the error 260 when ZoneAlarm is active). Now try flashing the button rom. Don't try doing any other roms, don't try doing lokiwiz, just try to get the button rom on. If that works, then continue on with the steps here:
http://forum.xda-developers.com/showthread.php?t=285435
You might even try booting your computer into safemode and try flashing that way (I doubt activesync would be there, so put the phone in bootloader mode, and if you see USB above the left softkey then you should be able to flash it this way from safemode. Never tried it, but it pretty much eliminates anything that may be on your PC thats causing problems).
If none of that works, then get back to an official stock rom again and report back here with exactly what you did, what you saw, and all. Don't worry about the post being long, because to me, too much info is better than just short posts that don't tell us anything. Also, only update this thread. Forget all the other threads you have stuff going on about this problem.
Final question, I asked this before (and I don't remember if you answered or not)... Have you tried to flash your device from another PC?
Click to expand...
Click to collapse
ecomajor said:
The weird thing is I never get code 260 with the cingular rom update just with the other roms. I will have to try the disabling all firewalls, antivirus etc at home bc at work there is all sorts of stuff i dont want to mess with. Problem if I do it in safemode is then the activesync driver wont be loaded and it will give me an error for that.
Click to expand...
Click to collapse
I've never tried it in safemode so I don't know if that will work or not, it was just an idea as we are grasping at straws here. But if you boot to safemode, and with the phone at the bootloader screen (hold down the camera button while you turn it on to get to the "rainbow" bootloader screen), if it shows USB above the left softkey then the computer and phone are communicating and Activesync does not matter. BTW:You can try the safemode way there at work as you will have no network connectivity in safemode so you don't have to worry about violating security policies.
You still have not answered my one question directly... Have you tried flashing the button rom to your phone on multiple computers? Or have you always done it from the same PC? And are the PC(s) that you are using running Windows XP?
What DOC chip does your device have? G3 or G4?
If you have a G4 then i guess you ruined your bootloader since G4 devices don't have and don't accept 1.xx IPL versions!!
I have tried button from multiple pcs. This time it gets up to 98% on button and then dies and it gives error 302 - update error for the button. This is a problem that I was having before.
Did you read the document I posted?? If you're getting Update Error 302, you're not going to be able to recover with anything other than the stock Cingular ROM.
Chances are that you did indeed ruin the bootloader when you tried using the ShellTool to flash a G3 phone. And I doubt seriously that you'll be able to do a warranty exchange if you can run the stock ROM successfully, so I'm afraid you're stuck now with the stock-shipped ROM.
So you are saying there is no way to fix the bootloader (like flashing it or soething) I was figuring I had screwed something up. I actually had read the document before but thanks for your help. Why is it that you can fix many other issues with the 8125 but not the bootloader?
I'm not saying it CAN'T be done. What I AM saying is that in the year I've been registered and active here, I've not seen any posts/threads about recovering from a bad bootloader. But that doesn't mean that there ISN'T a way to do it.
You might want to do a search of the Wizard section for bootloader error or recovering bootloader to see what might come up.
Good Luck!!
Hello everyone,
First - I'm really happy to have found this resource. I had no idea about all the cool things I could do to my phone. Thanks to everybody for all your hard work.
I spent a lot of time reading up with the goal of upgrading to a Windows Mobile 6 ROM. But now I need some help please, because I can't get my phone back!
I determined that my phone is a G4 (IPL/SPL of 2.16.0001). I attempted to load various WM6 Roms (TNT 4.0 Official and XDA Mobile 6), without success (error 300). Eventually, I succeeded in loading Wizard Love 2.26.10.2, and booted into Windows successfully. I then tried to load TNT 4.0 on. It got up to 100%, rebooted - and now I am stuck on the RGB / bootloader screen. Plugging in USB cable gives me the USB txt in the bottom left, but no response from the computer. The various RUU utilities I have tried to restore the phone back to Wizard Love or official iMate ROMs all fail - they can't seem to find the phone.
I would greatly appreciate any help. Thanks you in advance.
Regards,
Nick
Progress!
More research led me to find that WinXP should be able to install a new ROM without ActiveSync - in fact, you need to disable ActiveSync USB connections and end wscecomm.exe via task manager.
These steps allowed me to attempt flashing of a new ROM:
1. Uninstall device from device manager
2. Turn off device completely
3. Disable USB in ActiveSync
4. End process "wscecomm.exe" via Task Manager
5. Plug in phone, windows will detect and install as a Windows CE. This will make wscecomm.exe load again. End this before running the RUU tool
6. Run RUU. When detecting your phone, it will run wscecomm.exe. I kept ending it and crashing the RUU . RUU stops it itself.
7. Finally my phone was detected and I was able to proceed to flashing without an RUU error. Previously, i was getting error 260, 264, 300...
I was greedy and attempted to load XDA Mobile 6. It got to 99% and crashed. I will try and get back to Wizard Love.
If somebody could tell me what I am missing / doing wrong that would be great. To summarise:
- I have been able to install Wizard Love
- I have a G4 i-mate KJAM
- TNT 4.0 has reached 100%. On reboot, I only got boatloader.
- After many hours trying to fix, I finally was able to attempt to flash XDA 6 r2. It reached 99% before crashing
I will now try to put Wizard Love back on, but I really want to run WM 6.0 and am not very concerned about which flavour. Thanks for your help
No...You shouldn't use RUU for upgrading to WM6 because your G4 is not unlocked (You need to pay to unlock a G4, however it is not required if you don't use RUU).
Flash to Wizard Love, then get a copy of ShellTool and use it to flash the nk.nbf inside WM6 RUU.
no worries. I have the same phone and running XDA r2a, so it can be done!
Simply get hold of G4_step_by_step_install_wm6 I think theres a link to rapidshare on this forum, try search. (I will try get the link later on.) Follow the steps and it has shelltool which will extract th OS for and you can then install. Make sure you get the splash screens from XDA thread so you get the full package.
Good luck
G4_step_by_step_install: http://rapidshare.com/files/22275022/G4_step_by_step_install_wm6.rar.html
link: http://www.megaupload.com/?d=VRYOZ4GO
Read this: http://forum.xda-developers.com/showthread.php?t=293480
You need this: ftp://xda:[email protected]/Uploads/WIZARD/Unlocking/ShellTool_bugfixed.zip
G4_step_by_step_install_wm6 will give u step by step guide on what to do.
Thank you
Hey guys - thanks so much, I can't wait to get stuck into it.
You know I spent my whole weekend getting into this stuff and I'm sure I have only just scratched the surface!
I think it's fantastic that so many of you put so much work into this, and then also have time to guide people through the process.
Regarding the FTP links throughout these forums - They never seem to work for me. I get an error 550 - failed to change directory. These are links with usernameassword of xda:xda. The only link that worked had something different, along the lines of xdaupload:xda, can't remember for sure.
What am I doing wrong?
Just get the G4_step_by_step, forget everything else. Its on rapidshare. It has even a WM6 Rom in it so you can even that on your Wizard. But you can install XDA R2a also by following the step by step guide and knowing what to replace. Have you downloaded it? Its about 75MB but well worth every bit of it! You wont need anything else after that.
We learn from each other! Thats why we help others so they help us too
cochumbo said:
Regarding the FTP links throughout these forums - They never seem to work for me. I get an error 550 - failed to change directory. These are links with usernameassword of xda:xda. The only link that worked had something different, along the lines of xdaupload:xda, can't remember for sure.
What am I doing wrong?
Click to expand...
Click to collapse
The forum carried many ROMs before. Micro$oft had some opinion on this and hence the ROMs were all removed. Most of the 550 errors would be due to this.
kernelguy
I searched the faq - but couldn't find the answer. I had to use xp on my 8125 for flashing - but the 8925 / kaiser is new to me. Do I still have to use a xp machine to ruu from bootloader for a 6.1 rom?
Possibly
I know that you are looking for a difinitive answer but I have an 8525, My Kaiser just arrived @ the house so I will begin modding it tonight but I haven't had any problems bootloading the 8525 in vista, alot of the threads say that ppl have but it worked eventually. it just takes me a hole lot of time to get a new phone to connect for the first time, after that it's business as usual
I flash and do all sorts of fun stuff using Vista. Just think "Mobile Device Center Connection" instead of "ActiveSync Connection" and you'll be fine.
The absolute best thing you can do is to search for "Flashing with Vista" using the search at the top of the screen. There you will find posts from the Hermes Section that are still relevant. You will rool back the drivers to the Activesync USB drivers & this is good for many reasons. 1. Flashing 2. Using Mtty if something goes wrong.
met3ora said:
I flash and do all sorts of fun stuff using Vista. Just think "Mobile Device Center Connection" instead of "ActiveSync Connection" and you'll be fine.
Click to expand...
Click to collapse
I follow this rule n everythings ran 100% smooth not a single problem!
Gotcha all - but, when i tried to run ruu from the 6.1 rom, nothing happend when I was in bootloader? Is there a special custom rom for the 8925? I had to use a custom one for my old 8125
Ug - XP did it... i tried oli's sim unlocker but couldn't get the whole job done in vista for some reason.... but I didn't uncheck advanced connections first!
new tilt
Ok I got home around 10 & have been trying to get this thing to work for like an hour & a half now, no luck, when I try to hard spl & it goes to bootloader it stays there for a minute then gives me an error
I think it might have something to do with the newer 1.93 spl - I did eventually get it to work with xp, but vista kept hanging and I did resets on the device even though the instructions in the roms said not to.... man, that's nerve wracking! I think the older 1.92 spl version ones work with the ruu better??
Hey everyone. I'm tearing my hair out trying to get this sorted but I just don't know what to do!
So, when I got my X1 as everyone on here should do, was flash my X1 with the HardSPL and some custom roms, this was a few months back. Then, shock! Horror! My case went and broke, (cracked near the volume button build W44) so I sent it back to SE for repair. I sent it back reset back to defaults but left the hardspl on there.
SE sent me a brand new phone (I think... This one says under the battery build w50, but the battery says w32..) I received it today. I thought it would be my old one repaired but SE had other ideas. Booted up and have Image Version: 1.03.931.10 and HardSPL 72.000 I think I said that correctly...
Now since sending it for repair and receiving it back, their seems to be quite a few wm6.5 roms floating about, and obviously I can't use the stock software as that wouldn't be right!
Now I have tried flashing the hardspl to the phone through my Vista PC and all it keeps giving me is connection errors. I thought maybe it was already flashed so I tried flashing just a rom, and that just made the phone get stuck on loading (flash by memory card). I thought it might be Vista, so I tried doing it on my other PC (XP) and I get the same issue. This bloody thing won't flash!
I have had "Connection Problems" - "Update Errors" with different numbers. The current one being Error [260] CONNECTION.
Now I have been searching around through the hardspl thread and other places trying to find out what I need to do or how I can fix it, but everything I try doesn't make a difference. I did read some other people with recently repaired phones having the same problem and perhaps SE have put a new spl thingy-ma-jiggy on there. (Please forgive the technical jargon, I have no idea what im on about.) I have also tried the ticking/unticking advanced network functionality, but that hasn't made a difference either.
So by the end of typing this, I have little hair left. Let's hope you can all help, before I have none left!
I would appreciate ANY help! Really.
Just wanted to add, I was at first getting the phone to a loading bar when flashing, but it would stay at 0% then flag up an error on the PC. Now after the tri-colour bars, the phone just sticks on Loading...
Well just to update. I have been trying to sort this since posting. I flashed the rom to an old UK generic one, as I read in another topic people had to do that before HardSPL. Done that, and tried flashing the hardspl. Same thing, just getting connection errors.
I tried going into bootloader and running the hardspl from there. It works and the phone gets to 10% and then gives an UPDATE ERROR. The phone is now bricked, and I have to reflash the original wm rom to get it back.
Though the Tricolour screen now shows 0.52.Olinex
Any ideas?
Shameless bump for help.
very stupid situation.
i have the same situation in puncto of flashing.
i get my phone three month ago.
after hardspl i .... sorry, no hardspl ... the phone says at 0% bla bla bla
i solve the problem by consulting one night absolutly stressing again and again and again .... google ... xda ... google
than 3 thinks at one time was the solution:
0. need activesync - connect !!!!
1. SDA_ApplicationUnlock.exe for desktop pc
2. enterbootloader.exe for pocketpc (please, the right version, it exist for eten too, but we need the xpediaversion ..)
3. changing registry-entries
how to:
activesync-connect, than copy "enterbootloader.exe" to pocketpc. it must be root, not sd-card. use a pocketpc-registry-program to change these values :
HKEY_LOCAL_MACHINE\Security\Policies\Policies\00001001 = 1
HKEY_LOCAL_MACHINE\Security\Policies\Policies\00001005 = 40
HKEY_LOCAL_MACHINE\Security\Policies\Policies\00001017 = 144
HKEY_LOCAL_MACHINE \Security\Policies\Policies\0000101b = 1
if not exist than add the key.
now, start desktop-program, follow instruction EXCEPT reboot.
start "enterbootloader.exe" on pocketpc. now, you can install hardspl and the device is flashable for ever.
thats works on me, hope it could help you too.
Thanks for the reply. Not had time to try it till this morning. Ok so, after spending about an hour trying to find the correct enterbootloader.exe I finally realized, that the hardspl package includes it. *Duh!* So that was time wasted.
I changes the registry values as you said with Resco registry editor, and follower the unlock then enterbootloader.exe Start HardSPL package. Starts to install. Gets to 10% then I get
ERROR [262] : UPDATE ERROR
The rom update utility has encountered communication errors during the update process.
So im open to suggestions if anyone has any. I just can't understand why it's not working. It's not a problem with my computer or cables. I flashed the phone before I sent it for repair and I have tried doing it on two computers one with XP 32bit and one with Vista 64bit.
hmm. would u like to install a custom rom, or a stock rom?
msg me, and i hope, i can halp u.
I want to have the hardspl on there so I can flash custom roms.
If it's a case of the software/firmware/hardspl whatever you call it, has been updated by SE. How would one go about getting it flashed? Would we have to wait for an update HardSPL to be released?
U read this thread?
My first hardspl was from this thread. New X1 will come tomorrow back from SE (vibration was defect +++ some more problems with case), and i will try it again with this thread.
hope, this will help u mate.
Yeah, I have been through that thread with a fine toothcombe trying everything suggested to see if I can make it work.
When you get yours back, if you have to do anything out of the ordinary to get it to flash or can't do it. Please come and let me know in this thread. If they have updated yours like mine, and yours won't flash, at least I won't be the only one!
k, i will msg u tomorrow around 2pm.
Cheers.
In the meantime. Does anyone have any other suggestions I could try?
Bump, for some help.
now i know, what is exatcly your problem.... <--- SAME Problem
i hope, i will find a solution and msg u then. if u´ll got a solution for this prob, msg me too plz.
Solution found in this Thread!
Download this and unzip it to your device. ++ run it. It will start your X1 in Bootloader menu and say "0.52.OliNex".
Then start hardspl while X1 is in Bootloadermenu....
FINISH =)
Thanks for the reply matey. Glad you got yours sorted. Just tried what you said and I get 0% then it switches to ERROR [262] : UPDATE ERROR.
vwrmic said:
Thanks for the reply matey. Glad you got yours sorted. Just tried what you said and I get 0% then it switches to ERROR [262] : UPDATE ERROR.
Click to expand...
Click to collapse
hmmm... it works fine on my new x1. are u sure, that u start the ssplmanual on your x1 and not on your computer?
Yea, im not sure what the problem was with it. Thankfully I have it done and dusted today! Because I flashed it earlier to an older official version, and you said you got it working. I presumed you had - had yours flashed to the newest version due to it being off for repair. So I reflashed the official update and fully updated it. Then tried hardspl which didn't work. Tried with the advanced USB thing off, tried again with how you said you did it above, and Viola!
Hip hip hoorah! Thanks for the help. Can finally use me bleedin phone now!
no problem mate hf with your x1
hello,
i see smilies and yea's ...
for me to understanding (for next time or other users):
1. complete official update (if exists)
2. flashing (hardspl) without "advanced usb"
thats all?
cool.
I'm sorry for this post, because the answer is probelly somewhere on this forum. But I can't find it.
I have my diamond for about a year now and I like to install a custom rom with windows mobile 6.5. But I can't seem to figure out what I need for this.
I already chosen a rom, but I have no idea if it is any good, because there are so many roms out.
http://forum.xda-developers.com/showthread.php?t=563245
So my first question, is this rom any good?
Second question, what type of hard SPL do I need, Do I need the normal one that requires roms to be signed or do I need the developers edition?
Third question. Do I need MTTY for this or can I first try it without MTTY?
And the last question, if I don´t like the rom is it easy to install the original rom again or do I need to do something special for that.
I hope you guys can answer my questions so I can start flashing my rom.
Grtz, Eric
EDIT: I tried installing hard-SPL unsigned, but get an error that it can't connected to my phone. But it is connected using windows mobile device center
why do you want to flash a new rom?
ive recenetly done the same, i wanted to flash my rom as the original was tied to vodafone and some of the features like youtube, facebook, and opera wouldnt work as they wanted vodafone connection ( im on virgin mobile).
anyway after much trial and error i in the end found it versy easy.
3 simple steps. first flash your bootloader
i found the best and easiest one was spl olinex version 4.0
u need to softboot to do this ( hold the down volume and switch on phone, have usb cable connected then use the flash util provided with the above.
once thats done you need to flash rom the radio
again the one out there that seems the best to use is version 1.00.25.05 diamondruu radio
again soft reset so you get the try colour screen and run the flash rom update ( takes about 2 mins at most)
finally choose your version of win mobile 6.5 ( i got windows revoluton 7.1 ultra clean edition)
do soft reset again, then run the flash update and again this takes about 5-10 mins for this)
all worked perfectly for me and it was my first try.
though i will be changing it as the revolution is missing some vital aspects i like.
i know its basic but hopeully you can see its not the daunting prospect some people make out though any rom upgrade carries a minot risk i found this to be as easy as 1,2,3
good luck
cloudedhopes said:
why do you want to flash a new rom?
Click to expand...
Click to collapse
Because I would like some new features on my phone. Like wm 6.5 or a new version of manilla. It's getting a little boring having the same phone for over a year.
@miramele, thanks for your response. I'll give it a try tomorrow and hope I won't brick my phone.
let us know how you get on, it took me several attempts as each time i was trying while within the phone itself, if you hold the down volume key and power on the phone you get the tri colour screen, in this mode i had 100% success each time.
doing it within the OS with phone on it just stuck at 0%.
And since then i have re flashed it with a diff version of wm 6.5 that i prefer and all is good.
the version i flashed to is the manila 2.1 with the latest touchFLO 3d so ive not even bothered with Spb mobile shell though may add this later.
miramele said:
let us know how you get on, it took me several attempts as each time i was trying while within the phone itself, if you hold the down volume key and power on the phone you get the tri colour screen, in this mode i had 100% success each time.
doing it within the OS with phone on it just stuck at 0%.
And since then i have re flashed it with a diff version of wm 6.5 that i prefer and all is good.
the version i flashed to is the manila 2.1 with the latest touchFLO 3d so ive not even bothered with Spb mobile shell though may add this later.
Click to expand...
Click to collapse
Thanks for the advice, if I understand correctly I have to get to the tri-color screen and then install hard-spl? But can I connect to my laptop while in this mode?
I'm gone try it tomorrow because I didn't have any time today.
Thanks for all the help, especially miramele.
I made the step and am now running a custom rom without any issues. Many thanks for the help and for pulling me over the line.