         break;
 
     case SEEKING_RIGHT:
-        presser.Press();
         if(TMRArd_IsTimerExpired(SEEKING_TIMER)) {
             TMRArd_ClearTimerExpired(SEEKING_TIMER);
             currState = TRAVELLING_TO_SERVER;

        break;

    case SEEKING_LEFT:
      presser.Press();
        if(TMRArd_IsTimerExpired(SEEKING_TIMER)) {
            TMRArd_ClearTimerExpired(SEEKING_TIMER);
            currState = TRAVELLING_TO_SERVER;

            {
                currState = BRAKING;
                returnToState = ALIGNING_WITH_SERVER;
                Brake(FORWARD);
            }
            else
            {
