self hosted js
future needs
use the js,& update the bottom pane