rough mmf

.