js init function updated