update hoc js