refine
fix compatibility with node-webkit