3 panels UI and JS engine