@Override
    public void pack() {
	int n, i=0, h = 0;
	synchronized (TimerController.getInstance().timers){
	    n = TimerController.getInstance().timers.size();
	}
	n = (int) Math.ceil(Math.sqrt((double)n/3));
	for(Widget wdg = child; wdg != null; wdg = wdg.next) {
	    if(!(wdg instanceof TimerWdg))
		continue;
	    wdg.c = new Coord((i%n)*wdg.sz.x, ((int)(i/n))*wdg.sz.y);
	    h = wdg.c.y + wdg.sz.y;
	    i++;
	}
	
	btnnew.c = new Coord(0,h);
	super.pack();
    }