add general.js for bug