really need help with 4 servos with the arduino

I cant get this to verify

#include <MegaServo.h>

MegaServo servo1;
MegaServo servo2;
MegaServo servo3;
MegaServo servo4;

int potpin1 = 0;  // analog pin used to connect the potentiometer
int potpin2 = 1;
int potpin3 = 2;  
int potpin4 = 3;

int val;    // variable to read the value from the analog pin

void setup()
{
  servo1.attach(9);  
  servo2.attach(10);  
  servo3.attach(11);  
  servo4.attach(3);  

void loop()

  val= analogRead(potpin1);            
  val = map(val, 0, 1023, 0, 179);     
  servo1.write(val);      
              
  val = analogRead(potpin2);            
  val = map(val, 0, 1023, 179, 0);    
 servo2.write(val);      
  
  val = analogRead(potpin3);            
  val = map(val, 0, 1023, 179, 0);    
  servo3.write(val);      
  
  val = analogRead(potpin4);            
  val = map(val, 0, 1023, 179, 0);    
  servo4.write(val);      
  
  delay(15);                         
}