Micro mode functional

Micro-mode is now functional; though there are still a few mode switch
sync issues to fix