fix js bug and new setting