add js demo