yashsingh1/xdaforums huggingface dataset:
[Micromax A110] Jigs11079:
I am having JMP 9

View attachment 1838529
[Micromax A110] notworking1:
Oh, thats not working for me. Im stucked at the boot animation after I flashed it.
[Micromax A110] Padmanappa:
LEWA & MIUI Roms have some good features and the UI looks good also
[Micromax A110] Jazzy_1:
LEWA for NiceGraphics and Animatied UI.

MegaMax V1 for Best Performance.

JMP 9 is fast but lac of Graphics and animations type. i thing its good for gamers.

Waiting for MegaMax updated Version but still not launch:(
[Sprint Samsung Galaxy S III] el6006:
Are there any other apps yet that can play our google music yet besides just google play music? I want T-Mobile use noozy to play my tracks but even if I pin some music, only play music can find those tracks. Thanks.
[MDA, XDA, 1010 General] GregP74:
I've been looking for a nifty gprs monitor application. SBP's is kind of cool, but it's got all that extra junk - the battery monitor and the brightness controls. Does anyone else make a nice one?
[MDA, XDA, 1010 General] Tekflow:
SBP is excellent. You can remove the "junk" in the Today Settings/Items/Options
[MDA, XDA, 1010 General] moonmonkey:
There is a GPRS counter on the xda application disc. I have it installed, its great, can work out ur bill n stuff
[MDA, XDA, 1010 General] igadget:
counter

moonmonkey,

can U post that piece of soft here ? :roll:
[MDA, XDA, 1010 General] ezzkht:
SBP GPRS Monitor is amazing, am using it since a long time.

The most interesting thing is that, whenever you make a hard reset, you won't lose your data, since it stores the data files in the my documents folder.

It also measures the battery level & the connection speed & block size.. has cool interface :D
[HTC One X] andynutting25:
hi all im a n00b to this, but tired to flash cm 10.1 to my one x and it got stuck in a boot loop (i think), so i tired to go back to stock but it wouldn't let me check sum miss match. tired to use the ruu to save my phone but now i can only get the hboot up nothing else PLEASE CAN SOMEONE HELP ME,

My hboot shows this

***relocked***

*** security warning ***

ENDEAVORU PVT SHIP S-ON RL

HBOOT-1.39.0000

CPLD-NONE

MICROP-NONE

RADIO-5.1204.162.29

eMMC-bootmode: disabled

CPU-bootmode: disabled

HW secure boot: enabled

MODEM PATH: OFF

please can some one help me save this excellent device? :crying:
[HTC One X] TToivanen:
It's no big deal. Just a bootloop, chill out.

Now please make a decision: Return to stock or flash CM10.1?
[HTC One X] andynutting25:
thanks for the reply, ive tired reflashing cm 10.1 and nothing happened and now i cannot even get on to cmw recovery tired using the ruu to go back to stock and just get an error 155 and sometimes 144?

Edit i want stock back please
[HTC One X] TToivanen:
Hmm you wanna flash cm10.1 I assume.

Firstly, unlock your bootloader using the unlock code you got from htcdev, if you've lost it, seek your email inbox.

Put Unlock_code.bin into your fastboot folder and type: fastboot flash unlocktoken Unlock_code.bin

Now you're unlocked. DL clockworkmod if you have lost it: http://download2.clockworkmod.com/recoveries/recovery-clockwork-touch-5.8.4.0-endeavoru.img

Rename it recovery.img and put it to your fastboot folder. Flash by typing fastboot flash recovery recovery.img

Then take the boot.img from rom.zip and put it to your fastboot folder. fastboot flash boot boot.img

After that's done you can flash cm10.1. Remember the vendors installer zip from cm thread if you don't have it.

1. Wipe data/factory reset

2. Install ROM.zip

3. Install gapps.zip

4. Install vendors.zip

5. reboot
[HTC One X] andynutting25:
thanks for replying cant find the vendors.zip your talking about?
[HTC One X] TToivanen:
http://xdaforums.com/showthread.php?p=29098167
[HTC One X] andynutting25:
thanks for that, but now my HOX is saying that the battery is to low to flash and wont turn off to charge?
[HTC One X] TToivanen:
Use this script to charge: http://xdaforums.com/showthread.php?t=1658084&highlight=batch

Run for a couple o hours.
[HTC One X] andynutting25:
Problem solved it was the vendors.zip that I had missed out thanks for all your help. Job well done
[Galaxy S III Q&A, Help & Troubleshooting] arash64a:
Hi mate's

I really don't like Samsung Arabic font :(

Google stock Arabic font is amazing, but How can i change Samsung Arabic font to Google stock Arabic font?

I try to install apk font's but in browser or gmail app thats not affect :(

Can anyone help me please?

Thanks :good:
[Galaxy S III Q&A, Help & Troubleshooting] arash64a:
No any solution for this request? :(
[Galaxy S III Q&A, Help & Troubleshooting] 0xf0rd:
I would like the same solution for this problem, the arabic font for the Samsung Galaxy Note 2 is really really small in the keyboard and in chatting applications. Can any one please find a way to do it? I want the stock Jelly Bean font witch is amazing and big. Thanks
[Galaxy S III Q&A, Help & Troubleshooting] tweetatoo:
This post helps you use any arabic font in TTF format:

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

Find stock JB ttf fonts in Google :D
[Galaxy S I9000 Q&A, Help & Troubleshooting] IceVip:
Ok well first i gotta say sorry if this is the wrong thread, first one tho.

So, 2 days ago i got a i9001 and it was already rooted.

I installed cwm via odin(cuz i wanted cm10) but little did i know the cwm was messed up

when i first booted into it i saw "E:Can't mount /cache/recovery/command" since im kinda noobish

in all of this i ignored it(i still do, dunno if that was the cause)and when i rebooted from cwm just to

get into the android system to call a friend before i start installing cm10, the phone booted into cwm

again, i though i pressed smth so i rebooted again, and then i knew it was a stuck bootloop.

Then my brain made up this weird conclusion that if i install cm10 and gaps maybe it will fix the bootloop

.. so i did and it did nothing, i wiped the dalvik cache and everything, and then in a german forum i found

this little thing "9001_stock_recovery-signed.zip" i flashed it with cwm aaand now, every time i boot it

with the power key, it shows the samsung first logo, that only says SAMSUNG and then it goes black

it does nothing after that, if i try to volume up+power it boots past the samsung logo but goes into some

box with an arrow coming out of it and some android logo, if i try to enter download mode, it says RAMDUMP

MODE Cause: Force Upload.

Thats all i can give as info. If anyone has the good heart to help me.. please do so.

And please be really specific like ur explaining to a total newcomer.
[Galaxy S I9000 Q&A, Help & Troubleshooting] IceVip:
Thx, but i just lost all hope, after i fixed everything.. Installed a stock 2.3.6 i tried to flash another cm10,by

Some doomsday dude and the camera wsnt working so i decided to try the other cm10 that bricked my

Device , after flashing it and gapps i pressed reboot system and after it went black to reboot i expected

The usual samsung logo but unfortunately it never came, the phone is now literally a brick, no sign of

Life i tried to get the battery off and press the power button for some minutes.. Nothin happens..
[Galaxy S I9000 Q&A, Help & Troubleshooting] educk:
THIS - to go back to stock firmware

After flashing CWM and you get stuck in a bootloop into recovery, do THIS.

Additionally, read from HERE and HERE

Good Luck ;)
[Galaxy S I9000 Q&A, Help & Troubleshooting] eminence84:
I have the same issue, I took my phone to a service and even JTAG failed, it seems the emmc is broken. How can a ROM update physically damage the memory?!
[Galaxy S I9000 Q&A, Help & Troubleshooting] Lei M:
JTAG has failed?

The emmc-chip has a special function for erasing partitions. this function is only useable by kernels over 3.x. it is bad that our emmc-chip has a bug. when using this function of the chip to erasing the data partition, the chip damages itself. the data partition cant be used anymore.

for more infos read in the threads and in the links for sgs2 and note.

if i'm wrong please correct me
[Galaxy S I9000 Q&A, Help & Troubleshooting] eminence84:
So is there absolutely nothing I can do to recover my phone?
[Galaxy S I9000 Q&A, Help & Troubleshooting] Lei M:
i would say no.

but if you store the data partition on ext.sd and make a rom that can use it, it is possible to use the phone as normal... :D like Ivendor did for a short time (if i'm right?)
[Galaxy S I9000 Q&A, Help & Troubleshooting] eminence84:
Can you please detail the steps, what should I do?

Right now the phone is hard-bricked, absolutely no signs of life, can't enter download mode, nothing.
[Galaxy S I9000 Q&A, Help & Troubleshooting] Lei M:
does odin detects your phone? nothing on the screen?
[Galaxy S I9000 Q&A, Help & Troubleshooting] eminence84:
Not sure about Odin, but besides that nothing on the screen, not even when plugging the charger. I took it to a phone service to rewrite the memory with JTAG, and they said it hangs at about 20% and the memory is damaged. I don't understand, the phone is almost new, all I wanted was a lousy update from CM9 to CM10...
[Galaxy S I9000 Q&A, Help & Troubleshooting] Lei M:
i assume that the problem at 20% was the damaged emmc data partition

edit:

but theres a big chance that i'm wrong and your chip is really fully broken. maybe you get the people at service center to be interested in your phone. maybe they can give you more information.

i don't know ;) my phone is working.

what recovery had you installed to update? what did you do? wipe data/cache,... ?
[Galaxy S I9000 Q&A, Help & Troubleshooting] eminence84:
Yes, probably. So, you say there's a posibility to use an external SD card as data partition?
[Galaxy S I9000 Q&A, Help & Troubleshooting] Lei M:
edited my post...

yes, but you must be able to flash roms to your phone,.as example.by odin.

or the JTAG repair center can flash roms?
[Galaxy S I9000 Q&A, Help & Troubleshooting] eminence84:
Probably they can, but I think I'll buy a JTAG interface and study this myself...
[Galaxy S I9000 Q&A, Help & Troubleshooting] Lei M:
I think it takes a lot of time to know how things work...

what if your phone memory is completely dead? the you have bought the JZAG box for nothing...

but for sure it will be interesting how it works.

how much does such a interface cost about? (^^ more than a quarter of a phone? )
[Galaxy S I9000 Q&A, Help & Troubleshooting] eminence84:
I found one at about 12$... I think it might be worth a shot :)

But yeah, I'm aware it would take some time until I can handle it well, and I'm not sure I have it.

I also considered buying another i9001, but I'm not sure what caused mine to fail, I want Android 4.1 in the new one, too, it really bugs me off I don't know the exact cause of the failure, so I won't repeat it again. I did everything exactly by the steps I found here on the forum, I used ivendor's ROM and updated CWM to 6.0.2.8.
[Galaxy S I9000 Q&A, Help & Troubleshooting] Lei M:
be sure it is not only an adapter.

someone knows if you can write parts of the memory with something like these?
[Galaxy Ace S5830 Q&A, Help & Troubleshooting] Ajayr64:
Hey guys. I've been wondering. Does juice defender considerably save battery life or not? I've always had it on my phone but after rooting and using custom roms the battery life has become a little poor. So does juice defender help a lot to conserve battery life?
[Galaxy Ace S5830 Q&A, Help & Troubleshooting] I r o n M a n:
Not really.

You can visit my thread for some tips - http://xdaforums.com/showthread.php?t=2168460

Sent from my pet - Megatron™
[Galaxy S II Q&A, Help & Troubleshooting] Nello96:
OHello SGS2 users! I'm a sgs+ user and a friend asked me to upgrade his i9100P to latest Android version.. I suggested him to install cyanogenmod 10.1 (he doesn't care about losing NFC).

So, I would like to know which are the bugs/issues of this ROM, and how to install it

Since it's a i9100P, I have to install the i9100 cwm (does it use the same .ops file of i9100?) and then I have to install the cm10.1 of i9100?

Thanks in advance :D

Inviato dal mio Samsung Galaxy S Plus i9001

ROM: Cyanogenmod 10 (Beta 4)

Kernel: 3.0.70 (ivendor Stock)

Recovery: ClockWorkMod 6.0.3.0

Baseband: I9001XXKPO
[Galaxy S II Q&A, Help & Troubleshooting] immortalneo:
Re: [Q] I9100P and cyanogenmod 10.1 advices

Forgive me if I'm not helping, but I believe you will get the answers to that in the first few posts of the CM10.1 thread here on xda. :rolleyes:

"To err is human, to forgive is divine"

Sent from my SGS II
[Galaxy S II Q&A, Help & Troubleshooting] Nello96:
I'm scared of this superbrick bug.. the phone has android 4.0.4, i have to install a custom recovery (which one? I had a look into the cwm thread, but there's only a recovery based on JB..) :confused:

I'm sorry, but I'm really scared of this bug :o
[Galaxy S II Q&A, Help & Troubleshooting] MistahBungle:
Forget the 'cwm thread (??)' & forget 4.0.4/the brickbug. Read the first page of the CM10 thread (in Original Development section), follow the instructions. Simple.
[Galaxy S II Q&A, Help & Troubleshooting] Nello96:
Oh, i probably solved it..! I will install PhilZ's cwm6 with his safe kernel trough stock recovery, then i will have the stock kernel (safe) and the cwm6, then i will install the cyanogenmod 10.1. Last question: will stock cwm6 come with cyano and overwrite the PhilZ's one within some OTA updates? Thanks guys!
[Galaxy S II Q&A, Help & Troubleshooting] MistahBungle:
Yes. You can do it that way as well. When you flash CM10, you'll get whatever version of CWM is currently bundled with it. Yes, it will overwrite the version of CWM you get after you flash PhilZ's kernel, because CWM is baked into the kernel; when you flash CM10 the you'll end up with the CM kernel which will overwrite PhilZ's kernel.

I don't understand what you said about OTA updates.
[Galaxy S II Q&A, Help & Troubleshooting] Nello96:
R: [Q] I9100P and cyanogenmod 10.1 advices

I mean updating from the phone by CMUpdater, without using any PC.. does it work like this with official builds of cyanogenmod? :P

Since I have a unsupported device by the cyanogenmod team, I always have to download the ROM on the PC, move it to sdcard and flash manually. (Correct me if I'm wrong, this is the first time I mod a cyanogenmod team-officially supported device)

Inviato dal mio Samsung Galaxy S Plus i9001

ROM: Cyanogenmod 10 (Beta 2)

Kernel: 3.0.66 (CastagnaIT v10.5)

Recovery: ClockWorkMod 6.0.1.0

Baseband: I9001XXKPO
[Galaxy S II Q&A, Help & Troubleshooting] MistahBungle:
Don't know if they've managed to get that working for SGS2 (they hadn't when I last used CM in around April last year). Check/ask in the CM10 thread. Even if they haven't, no biggie to DL a nightly & flash it in CWM. I used to do that pretty much every day.
[Galaxy S II Q&A, Help & Troubleshooting] immortalneo:
Re: [Q] I9100P and cyanogenmod 10.1 advices

Oh yes, CM updater works all right.:)

I did use it for some nightlies, then switched to Cyandelta to download new nightlies..

We can also manually download the nightly from get.cm directly into the phone, right? :confused:

"To err is human, to forgive is divine"

Sent from my SGS II
[Galaxy S II Q&A, Help & Troubleshooting] Nello96:
R: [Q] I9100P and cyanogenmod 10.1 advices

I prefer do it manually too, but the phone isn't mine, that's why I would like to make it easiest possible!

Inviato dal mio Samsung Galaxy S Plus i9001

ROM: Cyanogenmod 10 (Beta 2)

Kernel: 3.0.66 (CastagnaIT v10.5)

Recovery: ClockWorkMod 6.0.1.0

Baseband: I9001XXKPO
[Galaxy S II Q&A, Help & Troubleshooting] MistahBungle:
Yep that makes sense. Less tech support work for you the better ;)) Good luck.
[Galaxy S II Q&A, Help & Troubleshooting] immortalneo:
Re: [Q] I9100P and cyanogenmod 10.1 advices

And don't forget to add [SOLVED] to the title of ur post, if we were able to help u. :)

"To err is human, to forgive is divine"

Sent from my SGS II
[Galaxy S II Q&A, Help & Troubleshooting] Nello96:
R: [SOLVED][Q] I9100P and cyanogenmod 10.1 advices

Thanks again, tomorrow the phone will be in my hands, hope everything will be ok!

Sure, done and thanks again!

Inviato dal mio Samsung Galaxy S Plus i9001

ROM: Cyanogenmod 10 (Beta 2)

Kernel: 3.0.66 (CastagnaIT v10.5)

Recovery: ClockWorkMod 6.0.1.0

Baseband: I9001XXKPO
[Galaxy S II Q&A, Help & Troubleshooting] MistahBungle:
No probs Nello ;) Post to this thread again if you have any problems.
[Galaxy S II Q&A, Help & Troubleshooting] Nello96:
Phone is here:

So I use "i9100P: BVLPC-FTM, XXLPY-TIM" kernel from PhilZ, and then i'm able to make a full wipe on stock ROM in a safe way? After installing Cyanogenmod, shouldn't i be scared anymore (Cyano is 100% safe)?
[Galaxy S II Q&A, Help & Troubleshooting] MistahBungle:
I said to post if you had problems. Not because you failed to re-read the posts on the first page of this thread.

Forget the brickbug. It only applies to 4.0.4 stock kernels.

You know the process because we discussed it on the first page of this thread. If you're scared/unsure, leave the phone stock.
[Galaxy S II Q&A, Help & Troubleshooting] Nello96:
R: [SOLVED][Q] I9100P and cyanogenmod 10.1 advices

Successfully installed cyano 10.1, the phone flies!

Inviato dal mio Samsung Galaxy S Plus i9001

ROM: Cyanogenmod 10 (Beta 4)

Kernel: 3.0.70 (ivendor Stock)

Recovery: ClockWorkMod 6.0.3.0

Baseband: I9001XXKPO
[Galaxy Tab 2 Q&A, Help & Troubleshooting] wjptam:
I noticed that the updated ADB that shipped post Android 4.2 is not connecting to the tablet when its booted to Recovery.

I know that when this ADB connects to the tablet for the first time when booted normally it asks to authenticate a connection signature. Is there an updated CWM that supports the post 4.2 ADB's behavior?

I dug out an old version of ADB that connected while in recovery mode. I'd prefer to only have to keep one version of ADB around.
[Galaxy Tab 2 Q&A, Help & Troubleshooting] mhrsolanki2020:
In the past two years , adb never conected to my device when I was in recovery mode , it connected only once (cwm 5.0.6 unofficial version for htc wild fire s) I dont see the reason u might want to connect ? U wanna use ddms ?
[Galaxy Tab 2 Q&A, Help & Troubleshooting] wjptam:
My PC cannot partition SDcards in a way that doesn't make them corrupt to the tablet. I need to run PartEd from within ADB shell. PartEd is not available when I boot to Android over adb shell.

The pre 4.2 version of adb connects fine while in recovery. I just don't like keeping different binaries with the same name on my PC. It gets confusing is all.
[Huawei Ideos X5 U8800] Rittik:
So we all want the cool TabletUI or PhabletUI in our phone,But sadly if we change the whole DPI using Dpi changers,it messes up badly. There Are no Paranoid-Android ROMs too.

But who cares! Here it is the way to change EACH App DPI to suite ur need of Tablet or Phablet UI.

Screenshots of Apps after applying Tablet Mode!

PlayStore-

Gmail-

YouTube-

Google Chrome--

Settings(Only system app i tested)-

-Rik[Rittik]
[Huawei Ideos X5 U8800] objr:
Nice Man :good: but what about battery life, does it change something (does it drain more than normal UI), and what if I want to turn back on my normal smartphone UI without reflashing any ROM?
[Huawei Ideos X5 U8800] Rittik:
For normal just set DPI to 0 and Display to (default) in the app module settings :) and no battery life same as the normal UI.

-Rik[Rittik]
[Huawei Ideos X5 U8800] Aemilianus:
Can't download the app can someone upload it?
[Huawei Ideos X5 U8800] Somcom3X:
How do you install mods?

Sent from my u8800-51 running popaura ICS.
[Huawei Ideos X5 U8800] Rittik:
Mods download as apk install the apk..on the statusbar a notification comes click on the notification which will take u to the module settings then tick on the module that you want to apply!

Now on the app drawer mod will apply like in this case the app settings module.

In the Xposed Framework thread the apk is attached at the end of the OP

-Rik[Rittik]

-Rik[Rittik]
[Huawei Ideos X5 U8800] Somcom3X:
You need to rename the modules from. Zip to. Apk

Sent from my u8800-51 running popaura ICS.
[Huawei Ideos X5 U8800] Rittik:
It downloaded as .zip? Thats wierd..mine downloaded as .apk only

-Rik[Rittik]
[Huawei Ideos X5 U8800] yrxe:
This looks great. Maybe you will include it in next your rom version? Or subversion?
[Huawei Ideos X5 U8800] resudo:
It came as a zip for me too. I had to rename it.
[Huawei Ideos X5 U8800] Rittik:
Ahh i see :)

-Rik[Rittik]
[Huawei Ideos X5 U8800] binoj.6066:
First I downloaded the file, I got the .zip file, again I download I got the same. But the third time I got the proper App.

So download again and again. You will get the .Apk file
[Huawei Ideos X5 U8800] Rittik:
Yea i think server error

-Rik[Rittik]
[Huawei Ideos X5 U8800] Somcom3X:
Probably has to do with your browser that downloads it

Sent from my u8800-51 running popaura ICS.
[Huawei Ideos X5 U8800] resudo:
I downloaded it 2 times with stock android browser. Both of them as a zip.
[Huawei Ideos X5 U8800] Somcom3X:
Try dolphin and opera

Sent from my u8800-51 running popaura ICS.
[Huawei Ideos X5 U8800] No4g4Me:
i was wondering what is a good dpi setting for a 7 inch tablet for apps and games not the system ui....i already did the system dpi in my buildprop.
[Huawei Ideos X5 U8800] Rittik:
Dpi in app settings to me is kinda 140-190 ish.. u can experiment with gmail a bit..

-Rik[Rittik]
[Huawei Ideos X5 U8800] immcbee:
i mess up the ilauncher the font is not align even i go back to original dpi.. please help me
[Huawei Ideos X5 U8800] Rittik:
Reinstall maybe

-Rik[Rittik]
[Huawei Ideos X5 U8800] immcbee:
i re install it and nothing happen
[Huawei Ideos X5 U8800] Rittik:
Umm what changes did you make? Change screen dpi back to default and normal Dpi set to "0"

-Rik[Rittik]
[Huawei Ideos X5 U8800] immcbee:
i change only the dpi of iluancher... problem olve i reflash the original firmare
[Huawei Ideos X5 U8800] Rittik:
No need to reflash..just change both the dpi of the launchers. In app settings there are 2 DPI change them both

-Rik[Rittik]
[Huawei Ideos X5 U8800] immcbee:
even in reflashing firmare the font is still mess up
[Huawei Ideos X5 U8800] Rittik:
after reflashing rom font is messed up? this is wierd try reinstalling official rom once
[Huawei Ideos X5 U8800] Rittik:
The google chrome looks amazing!

DPI-150

RESOLUTION-800x1280

-Rik[Rittik]
[Huawei Ideos X5 U8800] MASTER Elmond:
when i change DPI (from 360 to 411) app named touch wiz home on custom N5 rom, i saw disordered app drawer list.

any ideas?:confused:
[Xperia Z General] alpha beta gaga:
has anyone compared the stock walkman player on the z with other apps from the market eg play music or poweramp? both on flat settings, i'm wondering if there is any noticeable audio difference via headphones?
[Xperia Z General] Teknohtc:
I find with clear audio enabled on the walkman sounds better than poweramp but, i like the poweramp play wayyy better so i used the MFX settings so then i get poweramp and the sony system sound :D
[Xperia Z General] alpha beta gaga:
do you know if the walkman app supports gapless playback? i know poweramp, neutron and play music all do, but would prefer the stock player if possible
[Xperia Z General] Ambroos:
Nope, there is a tiny gap with the stock player.
[Xperia Z General] make87:
although stock music player didnt have gap-less play mode, but the sound enhancement really amazing and too good for having it.
[Xperia Z General] yngwin:
Since Android 4.2 has gapless playback as a system feature, I am hoping Walkman will do gapless once we get our system update.
[Xperia Z General] Ambroos:
Most likely, Sony makes heavy use of what is already available in Android and works hard to implement as much as possible. Things like the extended notification controls are a great example.
[Xperia Z General] fieskmask:
Sv: audio quality (headphones) stock walkman app vs others?

PowerAmp is way better then the Walkman-app.

Skickat från min C6603 via Tapatalk 2
[Xperia Z General] fethi2:
sony stock headphones are very disappointing. I am using beats studio and powerbeats, they are way much better than sony's headphones.
[Xperia Z General] ethan3686:
The best app, even better than poweramp is JETAUDIO..It even has 20 band equalizer :)