Added m2 function for Marked 2