M updates