add main.js plus examples