changed to node.js
fixed some collection initialize bugs