changed mm_check to return 1 so I can write unit tests against the default implementation that pass