MiM producer