I apologize for not stating things more precisely. Yes, the problem is not B4A but with Android and all of the requirements in the new version. I understand that now. I have an "old" program that when I installed the new B4A -it would not compile. When I removed the libraries, and the parts of the program that called those libraries, it no longer crashed. The problems seemed to be mostly network related. I have not kept up with all of the changes and now have a reason to repurpose my app. I understand I can rewrite it from the ground up, but I'm not sure with all of the new restrictions that it will work. It would seem I have a great deal of learning to do but what worries me is that at the end of the day, due to Android, I may not have something that will work. It has to run on new hardware so I don't think running the old version is an option. I am a huge fan of B4A and I figure the time investment learning is worth it. I have been watching and reading and I hope you don't get too cross with me as I navigate these new waters. As to #3 of your response, of course once you understand - everything becomes 100 times simpler! Getting to that point is not so simple. I will try my best to post with greater precision and after I have exhausted using all of the resources you have generously provided.