default to internal