Add JS and Demo