BM3 Architecture