public void respawn() {
		int rndVertical = rnd.nextInt(bHeight-2)+1;
		int rndHorizontal = rnd.nextInt(bWidth-2)+1;

		if (direction == Direction.LEFT)
			setLocation(bWidth-1, rndVertical);
		else if (direction == Direction.RIGHT)
			setLocation(0, rndVertical);
		else if (direction == Direction.UP)
			setLocation(rndHorizontal, bHeight-1);
		else if (direction == Direction.DOWN)
			setLocation(rndHorizontal, 0);

		//50% chance to be a remover block
		remover = (rnd.nextInt(2) == 0) ? true : false;
	}