public void updateArrowCellBox()
	{
		Cell tempCell;
		
		up(0);
		right(0);
		down(0);
		left(0);
		
		for(int i = 0 ; i < graph().cellSize() ; i++)
		{
			tempCell = graph().cell(i);
			
			if(tempCell.y()-y()+2>up())
				up(tempCell.y()-y()+2);
			
			if(tempCell.y()-y()-2<down())
				down(tempCell.y()-y()-2);
			
			if(tempCell.x()-x()+2>right())
				right(tempCell.x()-x()+2);
			
			if(tempCell.x()-x()-2<left())
				left(tempCell.x()-x()-2);
			
		}
		
		if(up()<4)
			up(4);
		if(right()<4)
			right(4);
		if(down()>-4)
			down(-4);
		if(left()>-4)
			left(-4);
		
	}