SPLICES TERMINALS