M-Vironments