Implementation of app.s