add many thing processingjs, ajax, designpattern