how can i run this 2 script UP and DOWN in single script

how can i run this 2 script #UP and #DOWN in single script
it only run the script#UP


#UP
:do {/ipv6 firewall filter
:foreach ix in=[find where (port>“99”)] do={
:log warning message=(“UP”)
}
} on-error={:log error message=(“UP”)}
}
} on-error={:log error message=“script failed…”}

##############################################


#DOWN
:do {/ipv6 firewall filter
:foreach ix in=[find where (port>“50” && port<“99”)] do={
:log warning message=(“The user: " . $sNAME . " DOWN”)
}
} on-error={:log error message=(“DOWN”)}
}
} on-error={:log error message=“script failed…”}

Too many on-errors for my taste…

also formatted on this way is unreadable…


#UP
:do {
    /ipv6 firewall filter
    :foreach ix in=[find where (port>"99")] do={
        :log warning message=("UP")
    }
} on-error={:log error message=("UP")}


}  <-- ???

} on-error={:log error message="script failed..."}   <-- ???

##############################################


#DOWN
:do {
    /ipv6 firewall filter
    :foreach ix in=[find where (port>"50" && port<"99")] do={
        :log warning message=("The user: " . $sNAME . " DOWN")
    }
} on-error={:log error message=("DOWN")}


} <-- ???

} on-error={:log error message="script failed..."}  <-- ???

thank you for the help sir rextended