added the new app3.js