Well, by battery pull i meant- i removed the battery and re-inserted back in. I don't know what that did but my phone has been giving me wonderful performance after that (If you were a blackberry user anytime you would have known what exactly a battery pull is :D) . Just my experience.