updated for node 0.10.2