M_XL_paper_v3.pdf