fix js 2