 				targetVelocity = 0;
 				targetDir_r_field = 0;
 			}
-			linelocation = linelocation_prev;
 		}
 	}
 	else if (playMode == DEFENSE){

	}
}

inline void ledBlink(){
	// led blinking
	if (ledElapsedTime > ledBlinkTime){
		if (ledState){
			digitalWriteFast(LED, HIGH);
		}
		else{
			digitalWriteFast(LED, LOW);
		}
		ledState = !ledState;
		ledElapsedTime = 0;
	}


		ledBlink();
		/* debugging */
		serialDebug();
		if (loopCount % 30 == 0){
			if (tftEnabled){
				debugTFT();
