mi does a great job