still playing with main.js