integrate app.js