modified singer rule
add ProcessingJS to draw PoemPoem paint