I recently dropped my iPhone 5 on to concrete without a case on it. The phone its self is scratched but not damaged to bad. But the phone is now running extremely slow, it takes forever for it to charge (on charger for 8 hours the battery reaches 40%), the screen makes a buzzing noise when it is turned on, and when I go to type a text message it will type about 8 letters then freeze for 30 seconds then I can start typing again. Also the ringer does not make noise anymore ether. I have been searching and trying to determine what all these symptoms mean and what all I need to replace to fix this problem? Anyone ever had any problems that I have listed above? If so any advice would be greatly appreciated!