new idea, use the new html5 and processing.js instead of processing.org