some useful tools created by node-webkit