fix js runner