mmn

implementations