handles added to app.js