use node-canvas instead of html canvas