cambiar dx y tx de arduino mega (Solucionado)

tengo este codigo para controlar dos leds a traves de bluethoo funciona bien pero quiero usar otros pines dx y tx ya que el mega tiene 4 salidas, pero pormas que cambio el serial.begin y desmas al numero 3 serial3.begin y los de mas serial3.aviable y serial3.read, no me funciona!!

int led1 = 12;
int led2 = 10;

int estado = 0;

void setup()
{
  Serial.begin(9600);
  pinMode(led1, OUTPUT);
  pinMode(led2, OUTPUT);
}

void loop()
{
  if( Serial.available()>0)
  {
    estado = Serial.read();
  }
  switch( estado)
  {
    case 'a':
    digitalWrite(led1, HIGH);
    break;
    case 'b':
    digitalWrite(led1, LOW);
    break;
    
    case 'c':
    digitalWrite(led2, HIGH);
    break;
    case 'd':
    digitalWrite(led2, LOW);
    break;
  }
}

tomaba como serial 3 al pin 18 y 19, y estos son serial1 :) :)