IF Architecture