Revert "mirpimero"

This reverts commit 2be3775f3892759c6a5d9b6074c648685ef9ff10.
Revert "Revert "mirpimero""

This reverts commit 3580bf448dfab0bc962846cd96f75c791650bb63.