external
internal
both