MXMA architecture & design