fix js bugs and update data
another js bug