internal

external