intermediary model