private void flipVertical() {
		switch(direction)
		{
		case EAST:
		case WEST:
			break;
		case NORTH:
			setDirection(Direction.SOUTH);
			break;
		case SOUTH:
			setDirection(Direction.NORTH);
			break;
		case NORTHEAST:
			setDirection(Direction.SOUTHEAST);
			break;
		case NORTHWEST:
			setDirection(Direction.SOUTHWEST);
			break;
		case SOUTHEAST:
			setDirection(Direction.NORTHEAST);
			break;
		case SOUTHWEST:
			setDirection(Direction.NORTHWEST);
			break;
		}
	}