js + html updates