switched to paper.js