add ui.js