private boolean checkImpactWall() {
		boolean hasBouncedOffWall = false;
		// If ball is touching the ground and
		// if energy is pointing down (It's positive)
		if((ballY >= (PHEIGHT-10)) && (yEnergy > 0)) {
			lives--;
			if(yEnergy >= minEnergyAtImpact) {
				yEnergy = ((yEnergy * 0.80f) - 80) * -1;
				hasBouncedOffWall = true;
			}
		}
		
		if(((ballX >= (PWIDTH-10)) || (ballX <= 10)) && (Math.abs(xEnergy) > 0)) {
			if(Math.abs(xEnergy) >= minEnergyAtImpact) {
				xEnergy = ((xEnergy * 0.8f) - 80) * -1;
				hasBouncedOffWall = true;
			}
		}
		return hasBouncedOffWall;
	}