updates JS