msg required