now requires node 0.6.0 or higher