private void moveDown(Box source, Box target, final boolean isEnemy)
	{
		JLabel[] sprites = new JLabel[4];
		int id = source.getPiece();
		URL imgURL = ClassLoader.getSystemResource(cc.getPieceURL(id,"F1",isEnemy));
		ImageIcon icon = new ImageIcon(imgURL, "figure");
		sprites[0] = new JLabel(icon);
		imgURL = ClassLoader.getSystemResource(cc.getPieceURL(id,"F2",isEnemy));
		icon = new ImageIcon(imgURL, "figure");
		sprites[1] = new JLabel(icon);
		imgURL = ClassLoader.getSystemResource(cc.getPieceURL(id,"F3",isEnemy));
		icon = new ImageIcon(imgURL, "figure");
		sprites[2] = new JLabel(icon);
		imgURL = ClassLoader.getSystemResource(cc.getPieceURL(id,"F4",isEnemy));
		icon = new ImageIcon(imgURL, "figure");
		sprites[3] = new JLabel(icon);

		Point ps = SwingUtilities.convertPoint(source, new Point(0,0), board);
		Point pt = SwingUtilities.convertPoint(target, new Point(0,0), board);
		source.removeSprite();

		int x=0;
		for(int i=ps.y;i<=pt.y;i+=10)
		{
			sprites[x].setBounds(ps.x, i, 60, 60);
			board.add(sprites[x]);
			board.repaint();
			delay(100);
			board.remove(sprites[x++]);
			board.repaint();
			if(x==4)
				x=0;
		}
		sprites[0].setBounds(0,0,60,60);
		target.setSprite(sprites[0]);
		target.setPiece(id);
		source.cleanUp();
	}