[initialize the app]