Clock clock1; Clock clock2; PFont f; PImage dreamer; ArrayList a; String[] cities = { "http://www.theeguy.com/proxy/proxy.php?url=http://www.timeanddate.com/worldclock/city.html?n=241", "http://www.theeguy.com/proxy/proxy.php?url=http://www.timeanddate.com/worldclock/city.html?n=179" }; void setup() { frameRate(15); size(300,300,P3D); dreamer=loadImage("dreamer.gif"); a=new ArrayList(); rectMode(CENTER); ellipseMode(CENTER); f = loadFont("Verdana-10.vlw"); clock1 = new Clock(cities[0]); clock2 = new Clock(cities[1]); clock1.getTime(); clock2.getTime(); clock1.getHour(); clock1.getMin(); clock1.getAMPM(); clock2.getHour(); clock2.getMin(); clock2.getAMPM(); } void draw() { background(0); clock1.drawClock(); clock2.drawClock(); //// draw dreamers //// if( abs(clock1.clockX-clock2.clockX)<25 ){ Me meS = new Me(clock1.clockX+random(-2,2)*10,random(-3,3)*3); a.add(meS); if(a.size()>100){a.remove(0);} } for(int i=0; i