js template updates