adding mmf stuff