[SOLVED] Write to servo regardless its position

I am trying to write to a servo regardless to its current position, to start with i tried the below code

void ServoSartup() // called only during startup
{
  int degree = 1;
  while ( degree > 50)
  {
    myServo.attach(servoPin);
    myServo.write(degree);
    degree++;
    delay(230);
  }
}

my idea is to bring the servo arm to a position upon startup regardless from where it current position is.

Errr... That's just what servos are supposed to do. What is your's doing?

just figured out that would not possible unless and servo hack is done where we take the pot within a servo and read it. I will just stick what i have for now.

int degree = 1;
while ( degree > 50)

How does degree get to be over 50 so the while code can run?