MTFA Architecture