MNRF MACHINE