JS app updates