creative
paper.js encoding implementation