made the app control a singletone