updates to js and html