Oh, I forgot that our karaoke DJ doused my phone in water and is horrified about it. But, it seems to be working fine and even if not, I have the new Apple Care which now covers water damage so it's all good. I will probably get all of my karaoke songs in before last call for some time now, since she feels so guilty.