added support for large data2.js file, rendering bug when loading data