udapte js