app.js & veelo.js rewrite