require node 0.8+