MI and MN temporary assignments

KEEP UP WITH THE LATEST HERE