work on node 0.8
2.1.2