make the app work