some fix js