bug fix : run js