work on the app