intermediary save