triangle spl