mics + overlay ui refactoring started